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