Munka delphi felhajtás a példában bd MS Excel

Szia, ebben a cikkben azt fogja mondani, hogyan kell használni az alkalmazás (program) a Delphi adatbázis formájában MS Excel. Igen, igen, ez a MS Excel. Nincs semmi bonyolult jelen. Kezdeni, töltsük listánkon MS Excel. Az első sor az egyes oszlopok mindig eláll a kérelmet az oszlop nevét, hogy van, hogy nem veszi a nevét az oszlop - A. B. C, és így tovább. Tehát a sorban Purves oszlopot és B oszlop, írtam a nevét és rangját, illetve az egyes oszlop. Ez lesz a főcím, akkor az alábbi kitöltöttem az adatokat, hogy az az adatbázis, nos, ez a neve és értékeli magát írni. Tehát van egy adatbázis készen áll. Most hozzon létre egy kapcsolatot is. Hozzon létre egy kapcsolat néz ki, mint az MS Access. így nincs semmi bonyolult jelen. A forma már régebbi alkotórészeit

Hogyan lehet csatlakozni ezeket a komponenseket Majd gyorsan, ahogy már mondtam nekem.

A TADOConnection LongPromt a tulajdonságot False. Úgy tűnik, hogy egy kis kiigazítás. Most jön a közvetlen kapcsolat. A TADOConnection tulajdon - ConnectionString kattintás a gombra „...”, akkor van egy ilyen jellegű ablak

Munka delphi felhajtás a példában bd MS Excel

Nyomd meg a gombot «épít ...», és a következő ablak jelenik meg

Munka delphi felhajtás a példában bd MS Excel

Ebben az ablakban válassza a következő szolgáltatókra: Microsoft OLE DB Provider for ODBC Drivers és kattintson a „Tovább >>” és a következő ablak Videm

Munka delphi felhajtás a példában bd MS Excel

Ebben az ablakban, csak tesz egy mutatót a „Use kapcsolat string”, és kattintson a gombra „Build”, akkor az ablak

Munka delphi felhajtás a példában bd MS Excel

Ebben az ablakban a megfelelő lapon a számítógép adatforrást a megjelenő listában válassza - Excel fájlokat. inkább mi nyomja meg a bal egérgombot, ez idő alatt dupla kattintással a megjelenő ablakban adja meg az utat a mi Excel-könyv, amelyet azért hoztunk létre. Ezután kattintson pnoku «Ok«. Minden kapcsolatban tettünk. Szeretném felvenni, ha van egy Excel fájlt. ahol a táblázatban található ugyanabban a könyvtárban, mint a program, az ingatlan TADOConnection alkatrész - ConnectionString fogja meg az utat, hogy az Excel-fájlt, törli az utat, és hagyja csak a neve az Excel fájlt a kiterjesztés, és az ingatlan DefaultDataBase ugyanazt a komponenst, írja a nevét, Excel -file az. Akkor, amikor fut az alkalmazás, nem lesz hiba fordul elő hibás feladatok révén az adatbázisba. Később TDBGrid'll kattintson rá, majd kattintson duplán létre 2 sort az ablakban, akkor mi oszlopokat. És ezek által létrehozott nzhatiya az ablakban a gomb «Új (INS)«. Továbbá, illetve adja meg minden sorban a FieldName tulajdonság az írási hogy az első sorban - Lang. mivel Excel fájl, írtam, hogy így az első sorban az oszlop nevét (A1-es cellában írtam), és adja meg a második sorban, létrehozott TDBGrid. A FieldName ingatlan write - Értékelés. mivel én voltam, aki azt írta a nevét, az oszlop (mint írtam az A2 cellában). Minden most tudjuk aktiválni adatainkat. Ehhez a fő esemény a forma - OnCreate levelet az alábbi

Számítógépbe. De hazahozott, van is W7 iroda nélkül. Megpróbálom futtatni - error: „Az adatok istochik nem található és nincs meghajtó meghatározva, az alapértelmezett”
Megyek az ingatlan ADOConnection1 elem, amely ismét kérni ConnectionString: driver válassza fayl.V ablak kiválasztás adatforrás - én üres volt (az utolsó kép a cikkben).

Milyen oldalon ásni?

Ő összeállított megváltoztatása nélkül a connection stringet, akasztott működő számítógépre már bináris - indult. minden rendben van.
Azaz, ez a hazai gép nincs beállítva mindegy valamit. de mit? Ha az iroda nem ugyanazon a gépen.

Kapcsolódó cikkek