Aktív témák
-
Imrege
csendes tag
Na megvan. Azt hiszem, most már menni fog, ha kis lépésekben is egyszerre.
Most már csak az a problémám, hogy a letöltött IBManager csak egy 30 napos shareware, viszont jobban tetszik, mint az IB Expert (könnyebbnek látom a kezelését, meg az IB Expert-ben nem tudok adatokat importálni a régi DBF fájljaimból). Most ha az IBManager két hét múlva megmakacsolja magát és követeli a regisztrálást pénzekért, akkor vaszleg minden korábbi adatom megmentéséhez progit kell írnom. Vagy sietnem az importokkal... -
btotyi
tag
Most a munkahelyemen vagyok ezért csak röviden próbálom meg leírni.
FB Install : Bővebben: link Itt elég érthetően leírják, hogy mit kell csinálni. Ha nem lenne világos a különböző nevű (gds32 ill. fbclient ) dll-ek akkor csak annyit kell tudnod, hogy az InterBase-hez (IB) készült cuccok mindig a gds32 nevűt akarják betölteni mivel az a kliens. Az fbclient ezzel teljesen kompatibilis így az ib-s cuccok gond nélkül natívan tudják használni. Én általában így használom. Az INTL könyvtárra szükséged van mert ott tárolja a nyelvi (nem angol) rendezéshez stb. szükséges dolgokat.
Adatbázis létrehozásához elég az ISQL program. De azért inkább töltsd le az IBManager vagy IBExpert programok valamelyikét.
Adatbázis elérés: Természetesen használhatod a Delphi Adatbázis-tábla komponenseit de nem igazán javalott. Egyrészt fölösleges overheadet generálnak másrészt használatukhoz telepíteni kell a Borland adatelérési réteget (BDE vagy újabban dbXpress). Az SQL szerverek egy picit más gondolkodásmódot kívánnak meg, mint a korábbán adatbáziskezelőknek nevezett de valójában recordmanager eszközök. Azok (file) tábla szerkezetkben gondolkodtak míg az SQL halmaz megközelítésű. A Delphiben található (professionaltól felfelé) IBX komponenscsomagban találsz adatbázis, tranzakció és egyéb komponenseket. Minimálisan szükséged lesz egy IBDataBase, IBTransaction és legalább egy IBQuery komponensre.
A IBDatabasenél leginkább az adatbázis útvonal megadása szokott problémát okozni. MIvel te lokális (beágyazott) szervert használsz így csak a HELYI útvonalat pld.: c:\SajatProgDir\Adatok\adatok.gdb (Firebirdnél szokott még lenni fdb a kiterjesztés is, nem kötelező ilyen kiterjesztést használni de konvenció) kell megadni. Az adatbázisod létrehozásánál/használatánál célszerű megadni karakterkészletet. Magyar ékezetek helyes használatához a win1250-es kódolást kell megadni. Lehet, hogy elsőre mindez bonyolult de valójában egyszerű dolog. -
Imrege
csendes tag
A ZipMastert megtaláltam, letöltöttem, telepítettem, jó lesz, OK. Kösz.
A Firebird-del vannak bajok. Az a helyzet, hogy botcsinálta adatbáziskezelő vagyok. Eddig DBf-eket használtam, azokkal nincs semmi baj, csak az, hogy őskövületek. Most keresem az eggyel jobb megoldást, de ami még nem kőprofi szint. Meg ne kelljen a célgépen külön adatbázist telepíteni, beállítani, elindítani stb., ezért gondoltam egy beépülő dologra. Ezért lenne jó az Absoltute Database, csak az nem TELJESEN ingyenes. A Firebird az.
Na most megtaláltam a beágyazott verziót, le is töltöttem. Van benne egy-két DLL. Csak fogalmam sincs, hogyan használjam.
Szóval, kihasználom az ígéretedet. Ha van időd meg kedved, leírhatnád elölről:
- Hogyan telepítem az adatbázist; megtehetem-e, hogy a szükséges DLL-ek a program mellett, ugyanabban a mappában legyenek (pl. egy másik gépen is)?
- Mivel tudok adatbázist létrehozni és karbantartani (táblákat létrehozni-módosítani-stb.)?
- Hogy érem el ezt az adatbázist a programból? Jók-e a Delphi adatbázis-komponensei (adatbázis-tábla-vezérlők)?
Szóval nagyon az elején vagyok, viszont pár alap-információ igen hasznos lenne. -
gLes
őstag
Úgy tudom a Delphi telepítő CD-n van vhol zlib, mint alapunit
-
btotyi
tag
Semmi, ugyanúgy tudod használni mint a ''rendes'' FB-t. Nézd meg az IBManager -t Bővebben: link fizetős de x napig (talán 30? használható). Az interbase progik általában jók az FB valamiben többet (kevesebbet) tud mint az IB. Delphiben egyszerűen használd az IBX komponenseket. A példaprogramok között találsz olyat ami IB-t használ de ha nem megy nagyon szívesen segítek.
-1 hsz. : Én a ZIPMastert Bővebben: link használtam nem olyan rég.
[Szerkesztve] -
Imrege
csendes tag
Na sikerült letöltenem egy beágyazott Firebird-öt. De most mi van?
Kellene valami utility, amivel adatbázist hozhatok létre és karbantarthatom. Vagy az Interbase-progik jók erre? A másik, hogy akkor Delphiből hogy csatlakozom és nyitom meg? Sajnos nagyon nem vagyok még ott ebben a dologban... -
Imrege
csendes tag
Hát a válaszod óta egyfolytában a Netet böngészem. Lehet, hogy vak vagyok, de nem találtam semmit.
Zip-komponenst csak olyant, ami shareware, az nekem nem jó, mert üzletileg nem legális.
A Firebird -öt ugyan megtaláltam, de hogy beágyazott? Olyan volt, hogy külön telepítgetni kell, mint az Interbase-t. Aztán el kell indítani, és csak utána használható.
Hol lehet megtalálni ezeket? -
btotyi
tag
Ha csak zip-be(ből) akarsz tömöríteni arra van egy csomó komponens. Az adatbázis kezeléshez ajánlom a beágyazott firebird-ot. Csak egy (na jó két) dll-t kell a progid mellé tenni és gond nélkül tudja mindazt amit leírtál (ingyen). Ha pedig nagyobb (több gép, konkurens használat stb) kell akkor újrafordítás nélkül használható a progid egy nagy (FB vagy IB) szerverrel.
[Szerkesztve] -
Imrege
csendes tag
Ez egy olyan adatbázis, amihez nem kell a BDE-t telepíteni, nem kell az Interbase-t beállítani meg külön telepíteni. Semmi sem kell, beépül az EXE kódba. És mégis komplett adatbázis, SQL-támogatással, jelszavas védelemmel, konkurens hozzáféréssel meg minden.
Szerinted a ZIP-nek hol érdemes utána néznem? -
Imrege
csendes tag
Találtam külföldi oldalakon két olyan Delphi-komponenst, amit fel szeretnék használni a munkámhoz. Otthoni használatra ingyenesek, de üzleti felhasználásra már nem.
A komponensek: Zipforge és Absolute Database.
Két kérdésem van. Az egyik, hogy találkozott-e már valaki velük, és mik a tapasztalatok, a másik, hogy tud-e valaki olyan magyarországi cégről, ahonnan megrendelhetők?
Aktív témák
- One otthoni szolgáltatások (TV, internet, telefon)
- Milyen videókártyát?
- Kerékpárosok, bringások ide!
- Milyen légkondit a lakásba?
- Kedvenc zene a mai napra
- Kerti grill és bográcsozó házilag (BBQ, tervek, ötletek, receptek)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- További aktív témák...
- KBDFans Tofu 60 Redux, custom, angol feliratozású, PBT kupakos, hot swap, programozható billentyűzet
- Keychron Q0 Plus, kiterjesztett numpad kiosztású, halkított, PBT kupakos makropad billentyűzet
- Samsung Galaxy s24 Dual sim 8/128GB Független
- Keychron Q8 halkított, magyar feliratozású PBT kupakos billentyűzet + második csere belső
- Vegyes szimulátoros kiegészítők
- BESZÁMÍTÁS! Asus Maximus VIII Hero i7 6700K 16GB DDR4 512GB SSD RX 5700 XT 8GB Zalman i3 NEO 700W
- BESZÁMÍTÁS! ASROCK B550M R5 5600X 32GB DDR4 1TB SSD RTX 3060 12GB Zalman N5 MF Be Quiet 650W
- Telefon felvásárlás!! Apple iPhone 16, Apple iPhone 16e, Apple iPhone 16 Plus, Apple iPhone 16 Pro
- iKing.Hu - Motorola Razr 50 Ultra Midnight Blue Használt, karcmentes állapotban 12 GB RAM / 512 GB
- DELL Precision 7540 i7-9850H Quadro T2000 16GB 512GB 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest