選擇自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();
本文轉自yonghu86 51CTO部落格,原文連結:http://blog.51cto.com/yonghu/1321459,如需轉載請自行聯系原作者