Csatlakoztatása interbase vagy a Firebird Excel ODBC-n keresztül

Először meg kell telepíteni az ODBC driver Firebird vagy InterBase (persze, ezt megelőzően meg kell győződnie arról, hogy telepítve van az ügyfél része InterBase és Firebird).

Ezután hozzon létre egy alias ODBC:
  1. Nyissa meg a Vezérlőpultot
  2. A közigazgatási adatforrások (Data Sources (ODBC)).

ha 64 bites Windows konfigurálja a 32 bites illesztőprogramokat kell külön futtatni
% Systemdrive% \ Windows \ syswow64 \ odbcad32.exe
Ez az alapértelmezett beállítás a 64 bites illesztőprogramok
% Systemdrive% \ Windows \ System32 \ odbcad32.exe

  1. ODBC-InterBase és Firebird vezetők nem működnek közvetlenül a szerver. Munkájuk van egy ügyfél része (gds32.dll, ibclient64.dll, fbclient.dll), ugyanazzal a bit mélységet a kérelmet és az ODBC driver.
    Például, ha az alkalmazás 32 bites, akkor szükség van egy 32 bites ODBC, és 32 bites kliens. Bit InterBase vagy Firebird így nincs értéke, akkor lehet akár 32 és 64 bites.
  2. Váltás a lapra System DSN
  3. Nyomja meg a Hozzáadás gombot. Válassza ki az illesztőprogramot.
  4. Állítsa be a vezető

Példa Firebird ODBC

Példa InterBase DataDirect ODBC

Természetesen, ha a Firebird vagy InterBase (mint a szerver) van telepítve a számítógépen, akkor adja meg az "adatbázis", mint a c: \ dir \ data.gdb vagy localhost: c: \ dir \ data.gdb

Megjegyzés localhost: menteni a baj, ha szórakozz klienskönyvtárak Firebird és InterBase (és nem lenne hozzáférhető adatbázis hiba).

Ha Firebird vagy InterBase nem a helyi gépen helyett localhost akkor adja meg a szerver nevét.

Kattintson a „Teszt Connection” gombra. Ha minden rendben van, a vezető fogja mondani, hogy a kapcsolat létrejött. Kattintson az OK gombra. A System DSN lista alias alkalmazottja.

Ne feledje, hogy a lánc a kérelem-driver-kliens minden kell az ugyanazon verzióját. Például 32razryadny Excel nem fog működni a 64 bites ODBC és ODBC 32razryadny nem fog működni az ügyfél a 64 bites Firebird vagy InterBase.

Indítsa el az Excel. Válassza az Adatok importálása Külső adatok, New Query.

Válassza ki az alias alkalmazottja.

Most kiválaszthatjuk a táblák és oszlopok a lekérdezés.

Akkor nem különösebben szenved, válassza ki egy oszlopot minden asztal és egy-két alkalommal a Tovább gombra. A harmadik alkalommal, a párbeszéd jelenik meg:

Könnyebb, hogy építsenek egy lekérdezést a Microsoft Query, befejezése előtt az első oszlop a lekérdezés varázsló.

Itt sokkal könnyebb kiválasztani az oszlopok feltételek hozzáadása hozzá egy táblázatot, hogy meghatározza a kapcsolat közöttük, sőt, hogy adja meg a kész SQL kézzel.

Ellenőrzése után a kérelmet szükségképpen mentse a lekérdezést (a gomb a floppy). A kérés lesz mentve együtt minden paraméterét egy alias, így „terjed” a lekérdezés több számítógépen nem kell létrehozni ODBC alias minden (persze, ODBC-driver és az ügyfél része IB / FB továbbra is el kell számítógépekre telepített).

Alapértelmezés szerint a Microsoft Query menti lekérdezéseket a C: \ Documents and Settings \ Rendszergazda \ Application Data \ Microsoft \ keresett, mint egy szöveges fájl kiterjesztését qry (ahelyett, hogy a rendszergazda az úton lehet a felhasználói név a számítógép).

Miután megalakult a kérést (és mentse el), akkor nyomja meg a gombot a kép az ajtó

És OK gomb megnyomása után, megkapjuk az adatokat az Excel táblázatkezelő:

Ha módosítani szeretné a lekérdezést, akkor visszatérhet az Adatok menü Külső adatok, a Lekérdezés szerkesztése. A figyelmeztető üzenet a Lekérdezés varázsló, akkor figyelmen kívül hagyja - Megnyitja a Microsoft Query, amelynek segítségével vizuálisan változtatni az eredeti kérelmet.

Meg kell jegyezni, hogy az, hogy egy ilyen jellegű adatok közelebb a felhasználó a lehető (úgy tűnik, hogy) a harmadik nyelvjárás, például helyett a nevét és last_name first_name oszlopainak nevét idézőjelek közé - „Last Name” és a „név”.

Kapcsolódó cikkek