选择自PowerChow的Blog WebForm页面添加一个DataGrid控件DataGrid1,DataGrid控件与SQLServer手工绑定只须鼠标点几下就搞定了,这里是代码绑定. 首先在命名空间中添加SqlClient命名空间. usingSystem.Data.SqlClient; 然后在页面加载事件中创建数据连接con, SqlConnectioncon=newSqlConnection(); con.ConnectionString="server=(local);database=YourDataBase;Trusted_Connection=yes"; 打开数据连接, con.Open(); 创建一个数据命令com, SqlCommandcom=newSqlCommand(); com.CommandText="select*fromYourTable"; com.Connection=con; 这就可以开始数据绑定了,方式很多.最简单的直接使用数据命令的ExecuteReader方法.数据绑定就是设置控件的DataSource属性. DataGrid1.DataSource=com.ExecuteReader(); 还可以使用数据阅读器SqlDataReader(不能使用他的构造函数),代码如下: SqlDataReaderdr=com.ExecuteReader(); DataGrid1.DataSource=dr; 当然还可以使用ADO.NET的核心数据集和数据适配器; SqlDataAdapterada=newSqlDataAdapter(com.CommandText,con); DataSetset1=newDataSet(); ada.Fill(set1); DataGrid1.DataSource=set1; 最后计算数据绑定表达式, DataGrid1.DataBind();
|