حدد
صفحة Blog WebForm في PowerChow لإضافة عنصر تحكم DataGrid DataGrid1. لا يستغرق الربط اليدوي لعنصر تحكم DataGrid بـ SQL Server سوى بضع نقرات بالماوس.
قم أولاً بإضافة مساحة الاسم SqlClient في مساحة الاسم.
باستخدام System.Data.SqlClient؛
ثم قم بإنشاء اتصال البيانات في حدث تحميل الصفحة،
SqlConnection con=new SqlConnection();
con.ConnectionString="server=(local);database=YourDataBase;Trusted_Connection=yes";
فتح اتصال البيانات،
con.Open();
إنشاء أمر البيانات كوم،
SqlCommand com=new SqlCommand();
com.CommandText="select * from YourTable";
com.Connection=con;
يمكنك الآن بدء ربط البيانات، وهناك العديد من الطرق، وأبسطها هو استخدام أسلوب ExecuteReader لأمر البيانات مباشرةً، حيث يتم تعيين خاصية DataSource لعنصر التحكم.
DataGrid1.DataSource=com.ExecuteReader();
يمكنك أيضًا استخدام قارئ البيانات SqlDataReader (لا يمكنك استخدام المُنشئ الخاص به)، ويكون الكود كما يلي:
SqlDataReader dr=com.ExecuteReader();
DataGrid1.DataSource=dr;
بالطبع، يمكنك أيضًا استخدام مجموعات البيانات الأساسية ومحولات البيانات الخاصة بـ ADO.NET؛
SqlDataAdapter ada=new SqlDataAdapter(com.CommandText,con);
DataSet set1=new DataSet();
ada.Fill(set1);
DataGrid1.DataSource=set1;
وأخيرا حساب التعبير ربط البيانات،
DataGrid1.DataBind();