Laboratoriya mashg’ulotlari materiallari 1 Laboratoriya ishi Mavzu: Ma`lumotlar bazasini loyihalash. Mohiyat – aloqa diagrammasini qurish (er modeli). Ishdan maqsad


void __fastcall TForm1::Button1Click(TObject *Sender)



Yüklə 10,55 Mb.
səhifə12/25
tarix05.01.2023
ölçüsü10,55 Mb.
#98248
1   ...   8   9   10   11   12   13   14   15   ...   25
amaliy laboratoriya (4)

void __fastcall TForm1::Button1Click(TObject *Sender)
{
// Edit komponentasidan ma`lumotni o`qish
String s="SELECT * FROM MAHSULOT WHERE MAHSULOT_NOMI='"+Edit1->Text+"'";
//ADOQuery1 komponentasi bilan ishlash
ADOQuery1->Close();
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add(s);
ADOQuery1->Open();
}
Kod yozilgandan keyin dastur kompilyatsiya qilinadi va qidirilayotgan mahsulot nomi yoziladi.

8.6. rasm. Interfeys asosiy oynasi
8.6. rasmda interfeysning asosiy oynasi keltirilgan bo`lib, unda “Olma” so`zi qidirilgan. Bu qidiruvni amalga oshirish uchun Edit komponentasiga qidirilayotgan mahsulot nomi yoziladi va “Qidir” tugmasi bosiladi. Qaysidir ma`noda bu qidiruv deyiladi. Aslida esa tanlash deb yuritiladi, ya`ni bir nechta qatorlar ichidan kerakli bo`lganlarini ajratib olishdir. Bu vazifa tugmani bosgandagina amalga oshadi. Chunki SQL so`rovlar va C++ kod belgilangan tugmaning Click xossasi ichiga yozilgan. Interfeys orqali ma`lumotlarni o`zgartirish va o`chirish imkoniyatlari ham mavjud.
Nazorat savollari

  1. Ma`lumotlar bazasi bilan aloqa bog`lashda qaysi komponentalardan foydalaniladi?

  2. Ma`lumotlarni intefeys orqali kiritishning qanday usullari bor?

  3. DBNavigator qanday komponenta?

  4. DataSource komponentasi vazifasi.

  5. DBGrid va DBNavigatorni qanday qilib bog`lash mumkin?

  6. Oracle bilan bog`lanishda C++ning o`ziga xos xususiyatlari nimada?

  7. Qanday komponentalar forma osti komponentalari hisoblanadi?

  8. C++da kod orqali ma`lumotlarni kiritish, o`zgartirish va o`chirish mumkinmi?

  9. C++ dasturlash tilida SQL so`rovlarni aks ettirish mumkinmi?

  10. Interfeys orqali ma`lumotlarni o`zgartirib ko`ring.

9 Laboratoriya ishi
Mavzu: C++da Windows Forms Data Controldan foydalanish

Yüklə 10,55 Mb.

Dostları ilə paylaş:
1   ...   8   9   10   11   12   13   14   15   ...   25




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə