[ brenas @ 11.12.2008. 10:23 ] @
Razvio sam "probno" neku aplikaciju u Turbo C++ explorer-u. Aplikacija koristi FB bazu, koristio sam dbexpress komponente za povezivanje sa bazom. Iscitam ja malo literaturu i vidim da deployment takve aplikacije zahteva i instalaciju i registraciju BDE drivera i jos nekih BDE fajlova. Registrujem (rucno) ja BDE preko regsvr32.exe i pritom iskopiram ja i potrebne (bpl i dll) biblioteke u system32 direktorijum. Pokusam da pokrenem aplikaciju kad iskoci poruka: "could not find object".
Je..te, sta sad pa nije u redu!???!
I da, na toj masini na kojoj je instalirana aplikacija, nije instaliran Turbo C++ Explorer.
[ X Files @ 11.12.2008. 11:03 ] @
Za instaliranje Borland baziranih programa, po meni je najbolje da koristis:

Inno Setup (jer je i sam razvijen na Delphiju i znaju za sve probleme u vezi sa time)
http://www.jrsoftware.org/isinfo.php

Sto se tice BDE podrske, pogledaj ovde:
http://www.innosetup.com/isfaq.php#bde

(a naravno, pogledaj i ostale FAQ)
http://www.innosetup.com/isfaq.php

Pitanja slozenije prirode mozes da postavis i na njihovom NNTP forumu, dostupne grupe su ovde:
http://www.jrsoftware.org/newsgroups.php
(Na istom ovom linku je i pretrazivac)


Ono sto mi ipak nije jasno je otkud je za dbExpress potreban BDE (koji je odavno potisnut i usput ima problema sa Vistom)?! Verovatno nisam u toku...

Sto se tice DLL i BPL fajlova, predlazem da ih instaliras u lokalnom folderu, a ne u System32, pogotovo borlndmm.dll.


itd...
[ savkic @ 11.12.2008. 11:11 ] @
BDE nema veze sa dbexpressom, pogledaj ova dva linka o tome šta treba.
http://www.drbob42.com/examines/examin91.htm
https://forums.codegear.com/th...a?messageID=50680&tstart=0
[ brenas @ 11.12.2008. 11:47 ] @
Da nisam ja zeznuo stvar sa povezivanjem sa bazom?!
TDatabase1->SQLConnection1 .
Dali je TDatabase komponenta suvisna? Mozda zbog toga trazi instalaciju BDE?
[ X Files @ 11.12.2008. 11:54 ] @
TDatabase je od BDE-a.


EDIT: A probaj pored ovoga i da uklonis BDERTL iz liste u Project > Options > Packages > ...
(ako se ne varam, nekada i header fajl koji je dospeo dodavanjem komponente na formu ostane u H fajlu i nakon naknadnog uklanjanja te komponente sa forme i zna da pravi probleme)


[Ovu poruku je menjao X Files dana 11.12.2008. u 13:04 GMT+1]
[ brenas @ 11.12.2008. 16:23 ] @
Izbacio sam TDatabase komponentu iz kombinacije i sada se konektujem samo preko TSQLConnection. Sada radi ok i deployment je sada besprekoran, ali kako se sada povezujem na bazu koja je na serveru(neki racunar u mrezi)? Jel preko "ConnectionName" property-ja, posto ne vidim nigde da SQLConnection komponenta ima property "DatabaseName"?
[ brenas @ 11.12.2008. 21:25 ] @
ok! snasao sam se. U dbxconnection.ini upisem pitanju do baze i reseno.
Hvala ljudi na savetima!