Download - Se304 lec11
Өгөгдлийн санг visual studio –д холбох
SE304 ӨГӨГДЛИЙН САНГИЙН УДИРДАХ СИСТЕМ
Батлав: ПХТ-ийн эрхлэгч Г.ЭРДЭНЭЧИМЭГ
ЛЕКЦ №11
ШУТИС-Ñ¿ÒÑ, Ìàãèñòð Ë.Áàòáèëýã ([email protected], +976-88515155)
Өгөгдлийн баазтай ажиллах
Microsoft visual Studio .NET 2008 – аа нээж New project үүсгэнэ. Баазаа холбож ашиглахад хэд хэдэн алхамтай. Үүнд: odbcDataConnection үүсгэх: 1. Toolbox -> OdbcConnection сонгоод DoubleClick хийнэ. 2. Үүссэн odbcConnection1-ийн ConnectionString property-оос <new connection>-г сонгоно.
3. Select Data Source цонхны Machine Data Source-оос бидний үүсгэсэн StudDB Data source-ийг сонгож
odbcDataAdapter үүсгэх•Toolbox -> odbcDataAdapter сонгоод DoubleClick хийнэ.
2. Data Adapter Configuration Wizard цонхны
Next товчийг дарна.
3. Data Adapter Configuration Wizard ->
Choose Your Data Connection-оос
баазыг сонгож Next дарна.
4. Data Adapter Configuration Wizard ->
Choose a Query Type-аас Use SQL
Statement-ийг сонгоод Next дарна.
5. Data Adapter Configuration Wizard -> Generate the SQL
statement-ээс Query Builder товчийг дарна. Ингэхэд Add Table цонх
гарч ирэх бөгөөд Student table - ийг сонгоно.
(Энэ нь тухайн odbcDataAdapter-д харгалзах table юм) Add товч дарна.
6. Гарч ирэх цонхноос гаргах атрибутуудаа сонгоно. ОК дарна. Ингэснээр
Generate SQL statement-ийг хялбараар хийж байгаа Next дарна.
DataSet үүсгэх:
1. DataSet-ийг хялбараар үүсгэхийн тулд odbcDataAdapter дээр
хулганы баруун товчийг дарж Generate DataSet... -ыг сонгоно.
2. Хэрэв шинээр үүсгэх бол new сонголтыг идэвхижүүлэж нэрээ өгч үүсгэнэ. Үүсгэчихсэн DataSet дээр нэмэхдээ existing сонголтыг идэвхижүүлнэ
Ингэхдээ оруулах odbcDataAdapter-аа сонгож ОК дарна.
DataGrid component ашиглан өгөгдлийг харуулах:1. Toolbox -> Windows Forms -> DataGrid –ийг сонгоно. 2. Өгөгдлөө DataGrid-д харуулахын тулд юуны өмнө DataSource propertyд DataSet-ээ сонгоно. Мөн DataMember property-д DataGrid-дхаруулах Table-ээ сонгоно.
3. DataGrid-д бичлэгүүдийг харуулахдаа Fill хийх
шаардлагатай. Учир нь программын design үед
DataGrid-д өгөгдөл харагддаггүй. Fill командыг
бичиaж өгснөөр программ Rut time үед DataGrid-д
өгөгдөл харагдах болно. Fill хийх кодыг доор
харуулав.
odbcDataAdapter1.Fill(dataSet11.Stud_burtgel);
АНХААРАЛ ХАНДУУЛСАНД
БАЯРЛАЛАА