This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
.NET дээр г гдлийн сангийн холболтуудыг хийх ньө ө
.NET Framework нь г гд лтэй харилцан ажиллахад зориулагдсан ө ө ө ADO.NET гэдэг Framework –ыг агуулж байдаг. р р хэлбэл Өө өө .NET –ийн орчинд т р л б рийн г гдлийн сантай ажиллахадө ө ү ө ө ADO.NET –ийг хэрэглэнэ гэсэн г юм.ү ADO гэдэг нь Active Data Objects гэсэн гний товчилолү юм
.NET Framework нь г гд лийн сантай холбогдох, ө ө ө query командуудыг биел лэх болон биелсэнүү р д нг нь х лээж авахдаа ү ү ү Provider загварыг хэрэглэдэг б г д дараахь ө өө provider –уудыг ртөө өө
агуулж байдаг.
• SQL Server –т зориулсан .NET framework Data provider – энэ provider нь SQL Server –
ийн 7.0 –оос дээш хувилбаруудыг дэмждэг. р р хэлбэл Өө өө SQL Server –ийн 7.0 –оос дээш хувилбарууд дээр сгэгдсэн г гдлийн сангуудад хандах бололцоог олгодогүү ө ө гэсэн г юм. Энэ ү provider –ыг хэрэглэх бол System.Data.SqlClient namespace –д байрлах ангиудыг хэрэглэнэ.
• OLE DB –д зориулсан .NET framework Data provider –энэ provider нь OLE DB –г
хэрэглэдэг data source ( г гдлийн эхө ө ) – дэд хэрэглэгддэг. үү OLE DB –г хэрэглэж г гдлийн санд хандах шаардлагатай бол ө ө System.Data.OleDb namespace –д байрлах
р р хэлбэл г гдлийн санд шинээр бичлэг нэмэх , устгах, бичлэгийг рчл х гэхӨө өө ө ө өө ө мэт йлдл дийн дараа ү үү data source –дээрх рчл лт дийг хийнэ гэсэн г.өө ө үү ү
Эдгээр обьектууд нь б гдээрээ ү ADO.NET –ийг б рэлд лэгч обьектууд юм. Тэгэхээрү үү ADO.NET бол .NET –ийн орчинд т р л б рийн г гдлийн сантай харилцан ажилладагө ө ү ө ө ндсэн йлчилгээгээр хангадаг ү ү Framework гэж ер нхийд нь ойлгож болно. Тодорхой хэлбэлө
SQL Server, MySQL, Oracle гэх мэт г гдлийн санд хандаад, г гд л нэмэх устгах, сонгохө ө ө ө ө
1
гэõ мэт йлдл дийг хийгээд , гарсан р д нг нь бичиж буй програмд хариу илгээх х ртэлү үү ү ү ү б х ажиллагааг ү ADO.NET –ын дээрх обьектууд хийдэг.
Web project дээрээс local г гдлийн санд хандах ньө ө
Web project дээрээс local г гдлийн санд хандахàä бидэнд шаардлагатай з йлс бол ө ө ү .NET Framework –ийн аль нэг хувилбар install хийгдсэн байх шаардлагатай. р р хэлбэл Өө өө .NET Framework 2.0 болон т нээс дээших хувилбар суусан байх шаардлагатай гэсэн г юм. М нүү ү ө програм бичихэд шаардлагатай компонентуудыг агуулсан tool хэрэгтэй болно. Бидний хичээлд санал болгож буй tool – д бол үү Visual web developer 2005 express edition, Visual web developer 2008 express edition, эсвэл Visual studio 2005 болон Visual studio 2008 гэсэн багажнуудаас сонгож болно. Бидний хувьд visual studio 2008 professional edition гэсэн tool –ыг хэрэглэнэ.
2
Ингээд visual studio –г програмын групээс эхэлж ачаална. Ингэхдээ Start – All Programs –Microsoft visual studio 2008 багцаас - Microsoft visual studio 2008 –ыг сонгоно.
Дараах интерфейс гарч ирнэ. File – Open - Create web site –ыг сонгоно.
Дараах цонх гарч ирнэ.
3
Äýýðõ öîíõîí äýýð àæèëëàõäàà: Visual studio installed templates гэсэн хэсэгээс ASP.NET Web Site гэсэн template –ыг сонгоод доорх Location талбарын эхний dropdownlist –д File System –ийг хэвээр нь лдээж дараагийн ү textbox –д вэб програмаа сгэх директорын замыг заажүү гн . М н ө ө ө Language талбарт Visual basic –ийг хэвээр нь лдээнэ. Учир нь бидий хувьдү
Дараах интерфейс гарч ирнэ. Талбаруудад баганын нэр болон т рлийг оруулахаасө гадна хоосон утга з вш р х эсэхийг нь тодорхойлоод нэр гч хадгална. Биднийө өө ө ө хувьд product гэж нэрлээд save товчийг дарна. Эсвэл гараас Ctrl+s хослолыг хэрэглэж болно. Ингэснээр tables хэсэгт т р ний сгэсэн ү үү үү product х снэгт ссэнү үү байгааг харж болно.
6
Энэ б хний дараа бид рсдийн сгэсэн ү өө үү Test нэртэй вэб прожектдоо Test гэсэн г гдлийн сантай боллоо. Энэ г гдлийн сан маань ө ө ө ө product гэсэн х снэгттэйү
боллоо. Одоо бидний хийх з йл бол вэб форм дээрээс г гд лтэйгээ холбогдохү ө ө ө шаардлагатай. Ингээд холболтоо хийхээс урьд local SQL Server г гдлийн сандө ө холбогдох ер нхий аргачлалыг з лье. ө ү үү
Server explorer цонхыг нээгээд хамгийн дээд талын root зангилаа болох Data connection –ыг сонгож хулганû баруун òîâ÷ëóóðûã äàðààä Add connection –ыг дарна. Дараах цонх Dialog box гарч ирнэ.
Microsoft SQL Server Database file –ыг сонгоно. Энэ сонголтыг õèéãýýä доор нь байгаа Data provider талбарт SQL Server –т зориулагдсан provider автоматаар сонгогдож байгааг харж болно. Continue –дарна. Дараахь цонх гарч ирнэ.
Database file name гэсэн талбарт харгалзаж буй browse товчийг дарна. Прожект байрлаж буй директор дотроос г гдлийн сангаа сонгоод ө ө test connection товчийг дарна.
7
Хэрэв холболт амжилттай болвол дараах dialog box з лэгдэнэ.ү үү
Одоо вэб форм дээрээ г гдлийн сангаас г гд л з лэх оролдлого хèéöãýýåө ө ө ө ө ү үү ! Solution explorer цонхон дээрээс г гд л з лэх вэб формоо сонгоно.Бидний хувьдө ө ө ү үү default.aspx гэдэг ганц формтой тул энэ форм дээр г гдл з лэх болно.ө ө өө ү үү