Kommunikáció és mysql delphi

Célkitűzés: megtanulják, hogyan kell feldolgozni az információt az adatbázisból MySQL segítségével alkalmazásokat példáján DELPHI.

Kulcsszavak: MYSQL, Delphi.

Először hozzon létre egy teszt adatbázist, amely kapcsolódik a szükség. Hagyja, hogy a bázist az úgynevezett primer és tartalmaz egy táblázatot mezők Zarp fio (varchar (20)) és zarp (int). Töltse ki az adatokat, és rekordokat lépett mind az orosz és latin:







Az űrlapon a komponenseket:

- Button a Standart lapok

- Adatok Sourse a Data Access lapon

- DBGrid a Data Controls fülön

- SqlConnection, SimpleDataSet a dbExpresst fülre.

Az űrlap a következőképpen néz ki:

Kommunikáció és mysql delphi

Mentse el a projektet egy mappába parancsot File-> Save Project néven. Ugyanabban a mappában, helyezze a dll-könyvtár libmysql.dll.

Végezze el a beállítást komponenst.

Lapozzunk SqlConnection komponenst. A helyi menüben válassza a Szerkesztés kapcsolat tulajdonságai:

Kommunikáció és mysql delphi

Kommunikáció és mysql delphi






Ellenőrizze, hogy a kiválasztott még SqlConnection alkatrésze, az Object Inspector (Object Inspector) LoginPrompt tulajdonságot false (ez letiltja jelszókérelmét minden alkalommal, amikor csatlakozni az adatbázishoz), és csatlakozik a valódi.

Kommunikáció és mysql delphi

Most állítsd SimpleDataSet komponenst. Az Object Inspector, válassza ki a kapcsolat tulajdonság legördülő listából érték SQLConnection1.

Ezután bontsa ki a DataSet tulajdon és CommandText húr írási kérés az adatbázisba. Például: SELECT * FROM zarp.

Kommunikáció és mysql delphi

Most állítsd adatforrás összetevő. Állítsa be a DataSet ingatlan SimpleDataSet1:

Az utolsó elem kell állítani - DBGrid. Állítsa be a DataSource tulajdonságát DataSource1.

Zaprogrammiruem gombra, hogy amikor megnyomjuk aktiválja írásbeli kérelem nekünk: létrehozni gombok onclick kezelő és szerelje fel az eljárásban kód:

Fuss a projekt végrehajtása (F9). Kattintson a gombra. A táblázat fel kell tölteni az adatokat az adatbázisból. Ebben az esetben az adatokat írt cirill is meg lehet jeleníteni kérdőjelek „?”.

Kommunikáció és mysql delphi

Ennek kijavításához le kell futtatni a lekérdezés beállított kódolási beállításokat. Tehát, hozzon létre egy eseménykezelő OnCreate Az űrlap a kódot:

Fuss az ellenőrzés működését a projekt.

Továbbá a program lehet bonyolult, hozzátéve, a képesség, hogy információt keresni, válogatás, stb

14. Redko VN Basarab IA
Adatbázisok és információs rendszerek. - Moszkva: Beszélj, 1987. -31C.




Kapcsolódó cikkek