firebird adatbázis

Beletelt itt húzni az adatokat az egyik kisalkalmazások írt Firebird adatbázis. És kiderült, hogy igen, az internet tele van példa, ahol a tiszteletreméltó guru, kilóg az ajkát, show kezdők, hogyan kell csatlakozni Ogneptitse, de még vázlatos, és gyűrött. Abban az EK talált számos publikáció, mint //infostart.ru/public/85844/ - de nagyon kevés hasznos. Mert néha szükség van, hogy gyorsan „megy, és nem”, melyek anyag, amely segített a feladat elvégzéséhez, valamint olyan megoldást, amely az egyetemes ahhoz, hogy használható a különböző életkörülmények. Mindez anélkül, hogy kötve, hogy egy adott program valahol, mint bármelyik autó szerviz vagy alkatrész. Mondtam neki, az alkalmazás szintjén (azaz a részletes számla, mint eltér ODBC vagy ADO DB MDAC, ne várjon). Van egy probléma, „olvasható adatok”, hogy oldja meg.

FB továbbiakban természetesen nem facebook)

Ez az esetet írja le FB 2.0 is a leggyakoribb, általában igaz a később.

1. A számítógépen (szerveren vagy a helyi számítógépen, ahol van egy kapcsolat a FB) kell ODBC adatforrás, amely lehetővé teszi a munkát a szolgáltató. Egyszer meg kell telepíteni, regisztrálni és futtatni. Amikor telepíti FB néhány disztribúció tedd jobbra, de sajnos, nem mindig. Mi 1C csatlakozik az ISP és parancsoljuk, hogy mi köze van a DB FB. Next - nem a mi dolgunk. Azt is, általában nem törődnek a határok közötti felelősség a szolgáltató és a tényleges FB szerveren. Sok szolgáltató nem minden egyforma) eloszlása, amely könnyen „take off” csatoltam.

2. A számítógépen (szerveren vagy a helyi számítógépen, ahol van egy kapcsolat a FB) FB ajánlatos telepíteni a szerverre. Fuss, mint szolgáltatást a telepítés után nem szükséges. Önmagában csendben forog, csatoló rendszerint nem. Beállítás ez azért hasznos, mert ez ad nekünk egy kis primitív parancssori segédprogramok adatbázis-kezelő. Vannak lépések, amit tennie ezen eszközök nélkül nem. Nos dokumentáció ott is. Distribution csatolva.

3. Igazából olvasható adatbázis - egy vagy több fájlt, általában FDB vagy GDB formátumban. Az alap önmagában eshet bárhol - ami a legfontosabb, helyesen adja meg az utat; de még jobb (hogy elkerüljék a felesleges oka hiba) tedd helyben.

Vegye figyelembe, hogy nyugodtan tegye a 64 bites OS rendes 32 bites szolgáltatót. Én már csak ilyen opciót, és futás.

2. 1C létre ADODB.Connection tárgy és a munka rajta. Ő peredaom lekérdezés szövegét nyelvén FB, kapunk egy példányának az eredménye ez a kérés, vagyis névlegesen dolgozik FB 1C.

Vannak rajongók, hogy a munka révén a DSN - sőt, ez egy nevű csomag leírása mind a részleteket a kapcsolatot. Ebben az esetben, az első az ODBC beállításokat a rendszer által létrehozott / user DSN, ahol minden felírt egyszer, és már a neve szerepelhet a connection string. Nem használok, úgyhogy nem fogok beszélni részletesen. Megjegyzem, hogy a DSN akkor hasznos, ha a vegyület 1C nem működik - akkor megpróbál egy DSN ugyanazokkal a beállításokkal és poscholkat „Test Connection” - ha nem veszik le, és ez akkor a probléma a vezető és az adatbázist, hozzáférés, stb, és ha a munka -, hogy nakosyachit valami 1C kódot.

Példa a kapcsolatot, és inicializálja a változó a modul:

Az adatbázis lekérdezésekor FB lényegében SQL változatot, ezért lehet kezelni pusztán azáltal, hogy a nyelv 1C lekérdezések. Van toknost: álnevek kis- és nagybetűket.

Csináltam egy funkció kéréseket küldjön meg:

Ha kész, ne felejtsük el, hogy nem mSoedinenie.Close (), vagy egyszerűen törölje a változót.

Bár nem ásni a kérdést a relációs kapcsolatok asztalok között, a kulcsok és indexek. Lesz idő - próbálja felvenni ezt a kiadványt, és a jelentkezési folyamatot.

Mezőtípusok digitális jelölést, amely képviselteti magát a feldolgozás - például átalakítás chelovekochitaemy kilátás.

Ez minden. Ahhoz, hogy gyorsan megtanulják az alap, és húzza ki a megfelelő adatokat, semmi többre van szükség.

Mivel a források az interneten van egy tulajdonság halványul, és linkek - a harcot, a fő program be van ágyazva a kiadványban.

Nem javasoljuk, hogy lépjen kapcsolatba IBProvider. Ez a kedvelt dolog jár a fejében, könnyű és egyszerű - nem tud kijutni a bajt vele indokolatlanul hosszú.

Sok szerencsét integráció) Lehet, hogy ez hasznos.