ExecuteScalar:
Bu usul faqat bitta qiymatni qaytaradi. Bunday so'rov qatorlar
sonini yoki hisoblangan qiymatni qaytaradi.
ExecuteXMLReader:
(faqat SqlClient sinflari uchun) XML oqimi yordamida
SQL Server 2000 maʼlumotlar bazasidan maʼlumotlarni oladi. XML Reader
obyektini qaytaradi.
3. DataReader klassi
DataReader ma'lumotlarni olish uchun ishlatiladi. U SQL Select iborasini
bajarish va keyin qaytarilgan qatorlarga kirish uchun Buyruqlar sinfi bilan
birgalikda ishlatiladi. Qo'shimcha ma'lumotni bu erda o'qing: C# da Data
Reader.
4. DataAdapter klassi
DataAdapter ma'lumotlar to'plamini ma'lumotlar bazalariga ulash uchun
ishlatiladi. DataAdapter Windows Forms-da ma'lumotlar bilan bog'langan
boshqaruv vositalaridan foydalanishda eng foydali hisoblanadi, lekin u
ilovangiz va asosiy ma'lumotlar bazasi jadvallari, ko'rinishlari va saqlangan
protseduralar o'rtasidagi ulanishni boshqarishning oson usulini ta'minlash uchun
ham ishlatilishi mumkin. Batafsil ma’lumotni bu yerda o‘qing: ADO.NET’dagi
ma’lumotlar adapteri.
5. DataSet klassi
DataSet ADO.NET ning yuragi hisoblanadi. DataSet mohiyatan DataTable
ob'ektlari to'plamidir. O'z navbatida har bir ob'ekt DataColumn va DataRow
ob'ektlari to'plamini o'z ichiga oladi. DataSet shuningdek, Ma'lumotlar jadvali
ob'ektlari o'rtasidagi munosabatlarni aniqlash uchun ishlatilishi mumkin bo'lgan
aloqalar to'plamini o'z ichiga oladi.
ADO.NET yordamida ma'lumotlar bazasiga qanday ulanish mumkin
Keling, ADO.NET yordamida ma'lumotlar bazasiga qanday ulanishni bilib
olaylik. Ulanishni yaratish uchun siz ulanish satrlari bilan tanishishingiz kerak.
SQLConnection parametri sifatida ulanish qatori talab qilinadi.
ConnectionString - bu qator o'zgaruvchisi (katta-kichik harf sezgir emas).
Bu provayder, server, ma'lumotlar bazasi, foydalanuvchi identifikatori va so'z
kabi kalit va qiymat juftlarini o'z ichiga oladi:
Server = "server nomi yoki serverning IP manzili"
Ma'lumotlar bazasi = "ma'lumotlar bazasi nomi"
userid="ma'lumotlar bazasi bilan ishlash huquqiga ega foydalanuvchi nomi"
word = "foydalanuvchi so'zi"
|