㈠ 请问这段程序的最核心代码是哪一部分,我看不懂,求解释呀~
代码没什么重不重点吧,少1句也可能运行不了。下面简略做了注释。哪句不明白的就再说吧
public partial class Managehuo : System.Web.UI.Page
{
protectedvoid Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
gridviewBind();//引用下面的绑定方法
}
}
//gridview绑定
private voidgridviewBind()
{
String str= "select huoID,huoName,huoDanwei,cfck,rkdw,ckdw,yskc+isnull((selectSUM(shuliang) from ruku where ruku.huoName=huopin.huoName group byhuoName),0)"
+" -isnull((select SUM(shuliang) from chuku where chuku.huoName=huopin.huoNamegroup by huoName),0) as kc,dixian,gaoxian from huopin order by huoID desc";
SqlConnection scon = newSqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
scon.Open();
SqlDataAdapter dbAdapter = new SqlDataAdapter(str, scon);
DataSetds = new DataSet();
dbAdapter.Fill(ds);//查出数据填充到dataset中
scon.Close();
GridView1.DataSource = ds.Tables[0].DefaultView;//把gridview的数据源绑定为上面获取的的dataset表
GridView1.DataKeyNames = new string[] { "huoID" };//设置gridview的主键
GridView1.DataBind();
}
////f分页
protectedvoid GridView1_PageIndexChanging1(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataBind();
gridviewBind();
}
//删除行
protectedvoid GridView1_RowDeleting(object sender, GridViewDeleteEventArgse)
{
stringss = "delete from huopin where huoID='" +this.GridView1.DataKeys[e.RowIndex].Value.ToString() + "'";
SqlConnection scon = newSqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
scon.Open();
SqlCommand scmd = new SqlCommand(ss, scon);
scmd.ExecuteNonQuery();//执行删除
scon.Close();
GridView1.DataBind();
gridviewBind();//重新绑定数据源
}
//选出符合条件的行出来,现实到gridview中
protectedvoid Button1_Click(object sender, EventArgs e)
{
stringstr = "select huoID,huoName,huoDanwei,cfck,rkdw,ckdw,yskc,dixian,gaoxianfrom huopin where yskc<dixian order by huoID desc";
SqlConnection scon = newSqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
scon.Open();
SqlDataAdapter dbAdapter = new SqlDataAdapter(str, scon);
DataSet ds = new DataSet();
dbAdapter.Fill(ds);
scon.Close();
GridView1.DataSource = ds.Tables[0].DefaultView;
GridView1.DataKeyNames = new string[] { "huoID" };
GridView1.DataBind();
}
//选出符合的行出来在gridview中显示
protectedvoid Button2_Click(object sender, EventArgs e)
{
stringstr = "select huoID,huoName,huoDanwei,cfck,rkdw,ckdw,yskc,dixian,gaoxianfrom huopin where yskc>gaoxian order by huoID desc";
SqlConnection scon = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
scon.Open();
SqlDataAdapter dbAdapter = new SqlDataAdapter(str, scon);
DataSetds = new DataSet();
dbAdapter.Fill(ds);
scon.Close();
GridView1.DataSource = ds.Tables[0].DefaultView;
GridView1.DataKeyNames = new string[] { "huoID" };
GridView1.DataBind();
㈡ 程序与核心代码
所为核心代码就是80/20原理,20%的代码完成了80%的功能.
这20%的代码就是核心代码.
㈢ 做网站的程序代码和源代码有什么区别吗
做网络的程序代码和源代码没有什么区别。
㈣ 用代码写程序的最为重要的核心思想是什么呢
表面上的是“严谨、清晰”,
专业上的是“低耦合、高内聚”,
深层次的是“专注、认真、有良心”。
㈤ 程序的核心代码是什么
就是完成基本输入输出或者软件基本功能的一整套代码,可以由若干个子程序组成,软件运行时被调用的几率非常高
㈥ 请问代码和源代码有什么区别
一、指代不同
1、代码:是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。
2、源代码:指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。
二、特点不同
1、代码:原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。
2、源代码:最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。
三、存储方式不同
1、代码:可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。
2、源代码:作为软件的特殊部分,可能被包含在一个或多个文件中。一个程序不必用同一种格式的源代码书写。
㈦ 做网站的程序代码和源代码有什么区别吗
严格来说没有区别,你这么问,可能对软件开发和网站开发不是很了解。
其实软件开发和网站开发都有源代码。
网站开发分前台和后台,一般后台代码是不对外的,可以叫做源代码。前台代码可以通过浏览器查看的html语言,是公开的。
你说的后者源代码,是指软件开发里边的源代码,其实和网站开发的后台代码区别不大
㈧ 源程序和代码的区别
源程序,是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件。
代码,就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。
一般不加以区分吧。
简单说源程序就是编译一下就可以运行的代码集合,而代码可以是一段或者几句话。
㈨ 应用程序代码与内核代码有什么不同是有些指令只能在内核代码里而不能在应用代码里使用吗
Linux的进程内存分为用户空间和内核空间,特权指令和系统调用等只能在内核空间中执行。软中断在内核空间中执行。
㈩ 核心程序员与普通代码程序员有什么区别
可能有哦。。。前者更强