76
科技信息
○IT技术论坛○
SCIENCE&TECHNOLOGYINFORMATION
2008年
第5期
//创建一个记录集对象,通过cmd的ExecuteReader方法生成记录集送到rs对象SqlDataReaderrs=cmd.ExecuteReader();//实现数据绑定this.DataGrid1.DataSource=rs;this.DataGrid1.DataBind();4.综合应用
设计如下界面的程序,在程序中通过代码创建数据库,添加记录,统计记录数都用SQL查询来完成,实现如下:
script>");}}
在“加记录”代码中通过使用SQL查询执行方法三:使用添ExecuteReader方法,执行select查询语句,产生一个记录集,并绑定到DataGrid中,当然也使用了方法一来执行插入操作。代码如下:privatevoidButton2_Click(objectsender,System.EventArgse){stringstrcon="server=.;database=student1;uid=sa;pwd=;";SqlConnectioncon=newSqlConnection(strcon);con.Open();stringxh=this.TxtNo.Text;stringxm=this.TxtName.Text;stringxb=this.DropDownListSex.SelectedItem.ToString();”’”insertintostud_infovalues(‘+xh+”,’+stringinsertStr=”’”’;xm+”,’+xb+”)”SqlCommandcmd=newSqlCommand();cmd.Connection=con;cmd.CommandText=insertStr;cmd.executeNonQuery();select*fromstud_info”;cmd.CommandText=”SqlDataReaderrs=cmd.ExecuteReader();This.DataGrid1.Datasource=rs;This.DataGrid1.DataBind();}在“统计记录数”代码中,主要采用SQL查询执行方法二:执行返回单