// 2. Tanlangan satr nomerini aniqlash
int index = dataGridView1->CurrentRow->Index;
// 3. dataGridView1 da ustun tanlanganini tekshirish
if (index == dataGridView1->RowCount - 1)
{
label1->Text = "Satr tanlanmagan";
return;
}
// 3. Agar satr tanlangan bo’lsa, u haqidagi ma’lumotni olish
String ^name = dataGridView1->Rows[index]->Cells[0]-
>Value.ToString();
String ^surname = dataGridView1->Rows[index]->Cells[1]->Value-
>ToString();
String ^telephone = dataGridView1->Rows[index]->Cells[2]-
>Value->ToString();
label1->Text = "Tanlangan satr: " + name + "/" + surname +
"/" + telephone;
DATAGRIDVIEW KOMPONENTASINI MA’LUMOTLAR
BAZASINI ULASH
Vizual muhitda ma’lumotlar bazasi bilan ishlash uchun Server
Explorer oynasidan foydalanamiz. Bu oynani ochish uchun
Ctrl+Alt+S tugmasini ishlatamiz.
Ma’lumotlar bazasini yaratish va ulanish uchun Connect to
Database buyrug’ini tanlash lozim. Natijada Add Connection
oynasi ochiladi
Bu oynada Data Source qismida ma’lumotlar bazasining
manba turi tanlanadi. Manba o’zgartirmoqchi bo’lsa Change…
tugmasini bosish lozim. DataBase file name qismida ma’lumotlar
bazasiga nom beramiz. Agar mavjud ma’lumotlar bazasi bo’lsa,
Browse… qismi orqali uni tanlash ham mumkin. Hosil bo’lgan
ma’lumotlar bazasi Data Connections qismida ko’rinadi va mdf
kengaytmasiga ega bo’ladi.
Tanlangan ma’lumotlar bazasiga jadvallar qo’shish uchun
Tables qismiga o’tib, sichqoncha o’ng tugmachasini bosib, hosil
bo’lgan konteks menyudan Add New Table buyrug’ini tanlaymiz.
Masalan, Section nomli jadval hosil qilamiz. Uning idSection,
Name, Manager, Annotation, kabi ustunlari mavjud bo’lsin:
Jadvalni SQL kodlari orqali ham yaratish mumkin:
CREATE
TABLE
[dbo]
.
[Section]
(
[IdSection]
INT
IDENTITY
(
1
,
1
)
NOT
NULL,
[Name]
NVARCHAR
(
50
)
NOT
NULL,
[Manager]
NVARCHAR
(
50
)
NOT
NULL,
[Annotation]
TEXT
NOT
NULL,
PRIMARY
KEY
CLUSTERED
(
[IdSection]
ASC
)
);
Update tugmasini bosish orqali so’rovni bajarish mumkin.
Generate Script tugmasi bosiladi
Hosil bo’lgan oynadan Execute buyrug’i tanlanadi
Jadval ichiga ma’lumotlar qo’shish uchun jadvalni tanlab,
Show Data Table buyrug’ini bosamiz. Kerakli ma’lumotlar kirilib,
“Refresh” tugmasi bosiladi.
|