A 60758. sz. Kérdésre adott válasz
Adatbázis |
Helló, kedves kollégáim.
Nehéz választásom van számomra. Van egy nagyon praktikus szervezőprogramom, amelyet én írtam, és dolgozom az 1.0.3.972 verzióban létrehozott Firebird adatbázisban. Az adatbázis szöveges, numerikus, BLOB mezőket és dátummezőket tartalmaz. Az adatok mintavételezését, keresését és módosítását az SQL-lekérdezések végzik IBX komponensek segítségével.
Most szükség van egy flash meghajtóra vigyázni magára, és különböző számítógépeken dolgozni, beleértve a Firebird nélküli számítógépeket is. Ezért a kódot újra kell írni. Ebben az esetben előfordulhat, hogy a számítógépen, amelybe a flash meghajtót beillesztik, az Interbase 7 és újabbak állnak, ezért a gds32.dll futtatásának és a flash meghajtón való húzásának ellenőrzése nem tűnik megfelelőnek.
Az RSS-en keresztül válaszoljon erre a kérdésre
Kedves nappali!
VOE
Hol lesz ilyen esetben a sysdba felhasználó tárolása?
Sehol, a beágyazott nem használja a security.fdb fájlt, és nem támogatja a hitelesítést.
És miért érheti el az adatokat az ADO szerverrel? Ahogy ezt megértem, a program egy helyi DBMS, többfelhasználós módban végzett munka nyilvánvalóan nem szükséges. Az adatokhoz való csatlakozáshoz használja a TADOConnection összetevőt, mint az adatszolgáltató, amelyhez a Microsoft.Jet.OLEDB.4.0. Ez a szolgáltató már alapértelmezés szerint telepítve van az XP-ben és a Vista-ban (talán a kétezeredikben a költségek is, nem tudom).
Köszönöm, mivel a hozzáférési technológia valószínűleg normális. De a fő kérdés - melyik szervhez ragaszkodni kell egy prog - nyitva marad.