SlideShare a Scribd company logo
1 of 15
SE304 ӨГӨГДЛИЙН САНГИЙН УДИРДАХ СИСТЕМ



Батлав: ПХТ-ийн эрхлэгч                           Г.ЭРДЭНЭЧИМЭГ


                         Өгөгдлийн санг visual studio –д
                                    холбох

                                             ЛЕКЦ №11




ШУТИС-Ñ¿ÒÑ, Ìàãèñòð Ë.Áàòáèëýã (bayanzeerd2002@yahoo.com, +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);
АНХААРАЛ ХАНДУУЛСАНД
     БАЯРЛАЛАА

More Related Content

Viewers also liked

Alcoholismo, tabaquismo y drogadicción
Alcoholismo, tabaquismo y drogadicciónAlcoholismo, tabaquismo y drogadicción
Alcoholismo, tabaquismo y drogadicciónYislen Bozziere
 
Qt Tutorial - Part 1
Qt Tutorial - Part 1Qt Tutorial - Part 1
Qt Tutorial - Part 1rmitc
 
58398003 dr-adam-trauma-urologi-dan-pelvis-as
58398003 dr-adam-trauma-urologi-dan-pelvis-as58398003 dr-adam-trauma-urologi-dan-pelvis-as
58398003 dr-adam-trauma-urologi-dan-pelvis-asLangit Biru
 
Indian contract act 1872 m
Indian contract act 1872 mIndian contract act 1872 m
Indian contract act 1872 mbanzal
 

Viewers also liked (9)

Se304 lec8
Se304 lec8Se304 lec8
Se304 lec8
 
Se304 lab3
Se304 lab3Se304 lab3
Se304 lab3
 
Se304 lec6
Se304 lec6Se304 lec6
Se304 lec6
 
Se304 lec12
Se304 lec12Se304 lec12
Se304 lec12
 
Kidnapped final
Kidnapped finalKidnapped final
Kidnapped final
 
Alcoholismo, tabaquismo y drogadicción
Alcoholismo, tabaquismo y drogadicciónAlcoholismo, tabaquismo y drogadicción
Alcoholismo, tabaquismo y drogadicción
 
Qt Tutorial - Part 1
Qt Tutorial - Part 1Qt Tutorial - Part 1
Qt Tutorial - Part 1
 
58398003 dr-adam-trauma-urologi-dan-pelvis-as
58398003 dr-adam-trauma-urologi-dan-pelvis-as58398003 dr-adam-trauma-urologi-dan-pelvis-as
58398003 dr-adam-trauma-urologi-dan-pelvis-as
 
Indian contract act 1872 m
Indian contract act 1872 mIndian contract act 1872 m
Indian contract act 1872 m
 

Similar to Se304 lec11

Lecture data base programming part1
Lecture data base programming part1Lecture data base programming part1
Lecture data base programming part1ganzorigb
 
Lecture data base programming part3
Lecture data base programming part3Lecture data base programming part3
Lecture data base programming part3ganzorigb
 
Lecture data base programming part2
Lecture data base programming part2Lecture data base programming part2
Lecture data base programming part2ganzorigb
 

Similar to Se304 lec11 (8)

Lesson1
Lesson1Lesson1
Lesson1
 
Lecture data base programming part1
Lecture data base programming part1Lecture data base programming part1
Lecture data base programming part1
 
Lecture data base programming part3
Lecture data base programming part3Lecture data base programming part3
Lecture data base programming part3
 
Data set
Data setData set
Data set
 
Data set д мєр нэмэх
Data set д мєр нэмэхData set д мєр нэмэх
Data set д мєр нэмэх
 
Lecture data base programming part2
Lecture data base programming part2Lecture data base programming part2
Lecture data base programming part2
 
datatable ,dataset,datagridview in C#
datatable ,dataset,datagridview in C#datatable ,dataset,datagridview in C#
datatable ,dataset,datagridview in C#
 
Lecture5 6
Lecture5 6Lecture5 6
Lecture5 6
 

Se304 lec11

  • 1. 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 - ийг сонгоно.
  • 6.
  • 7.
  • 8. (Энэ нь тухайн odbcDataAdapter-д харгалзах table юм) Add товч дарна. 6. Гарч ирэх цонхноос гаргах атрибутуудаа сонгоно. ОК дарна. Ингэснээр Generate SQL statement-ийг хялбараар хийж байгаа Next дарна.
  • 9.
  • 10.
  • 11. DataSet үүсгэх: 1. DataSet-ийг хялбараар үүсгэхийн тулд odbcDataAdapter дээр хулганы баруун товчийг дарж Generate DataSet... -ыг сонгоно.
  • 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);