下面代码用来对GridView控件进行数据绑定,请将代码补充完整。
protected void Page_Loadobject sender, EventArgs e)
{
//定义连接字符串,默认服务器,数据库名ABC,用户sa密码xyz
SqlConnection sqlcon = new SqlConnection"Data Source=local);Database=ABC;Uid=sa;Pwd=xyz;";);
SqlDataAdapter da = new SqlDataAdapter"select * from tb_bookinfo", sqlcon);
DataSet ds =new Dataset );//创建数据源对象
da.Fillds);//利用适配器的填充方法填充数据源
GridView1.DataSource=ds.Tables[0];//给GridView设置数据源
GridView1.DataBind);
}
替换成你自己的数据库连接字符串和sql语句就可以了
using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connStr"].ToString()))
{
SqlDataAdapter sda = new SqlDataAdapter("Select * From T_Class Where F_Type='Product' order by F_RootID,F_Orders", conn);
DataSet Ds = new DataSet();
sda.Fill(Ds, "T_Class");
//使用DataSet绑定时,必须同时指明DateMember
this.dataGridView1.DataSource = Ds;
this.dataGridView1.DataMember = "T_Class";
//也可以直接用DataTable来绑定
this.dataGridView1.DataSource = Ds.Tables["T_Class"];
}
我猜你的代码是手机拍的笔试题的文字识别结果
此题大概考察的是数据库连接用完要释放
//定义连接字符串,默认服务器,数据库名ABC,用户sa密码xyz
using (SqlConnection sqlcon = new SqlConnection("Data Source=local;Database=ABC;Uid=sa;Pwd=xyz;"))
{
SqlDataAdapter da = new SqlDataAdapter("select * from tb_bookinfo", sqlcon);
DataSet ds = new DataSet();//创建数据源对象
da.Fill(ds);//利用适配器的填充方法填充数据源
GridView1.DataSource = ds.Tables[0];//给GridView设置数据源
GridView1.DataBind();
}
你好,
你这个是作业吗? 如果是作业,你直接拍上来吧!
这代码运行起来也不会报错,如果硬要加, 那就是加上open 和close.
sqlcon.open()
........
sqlcon.close()