Выберите
страницу веб-формы блога PowerChow, чтобы добавить элемент управления DataGrid DataGrid1. Ручная привязка элемента управления DataGrid к SQL Server занимает всего несколько щелчков мыши. Вот привязка кода.
Сначала добавьте пространство имен SqlClient в пространство имен.
использование System.Data.SqlClient;
Затем создайте con подключения к данным в событии загрузки страницы,
SqlConnection con = новый SqlConnection ();
con.ConnectionString="server=(local);database=YourDataBase;Trusted_Connection=yes";
Открытое соединение для передачи данных,
con.Открыть();
Создайте команду данных com,
SqlCommand com = новый SqlCommand ();
com.CommandText="выберите * из YourTable";
com.Connection=кон;
Теперь вы можете начать привязку данных. Существует множество способов. Самый простой — напрямую использовать метод ExecuteReader команды данных — установить свойство DataSource элемента управления.
DataGrid1.DataSource=com.ExecuteReader();
Также можно использовать читалку данных SqlDataReader (его конструктор использовать нельзя), код следующий:
SqlDataReader dr=com.ExecuteReader();
DataGrid1.DataSource=др;
Конечно, вы также можете использовать основные наборы данных и адаптеры данных ADO.NET;
SqlDataAdapter ada = новый SqlDataAdapter (com.CommandText, con);
DataSet set1 = новый DataSet();
ada.Fill(set1);
DataGrid1.DataSource=set1;
Наконец, вычислите выражение привязки данных,
DataGrid1.DataBind();