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:
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:
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.
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.
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 „?”.
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.