Sam pocetak u Delphiju je, kao i mnogima verovatno, vezan za BDE i pratece komponente.
DBGrid+Datasource+Table+DBNavigator, malo dugmica, filtera i eto baze! Sve to lepo primenjeno i uspeo sam posle mesec-dva dana rada u Delphiju da napravim nesto nalik bazi za rad u videoteci. Moje odusevljenje je brzo splasnulo kada sam probao aplikaciju da pokrenem kod komsije. Kada sam se raspitivao kako to drugi rade(bilo je to 2001):"Napravim bazu, kod klijenta intaliram BDE podesim i to je to". Tu se moje interesovanje za baze zaustavilo.
Posto je meni programiranje hobi, a kako freeware i shareware aplikacije daju najvise nezavisnosti u radu, sledecih godina( do danas) sam se bavio samo time. Potrebe za bazom sam resavao sa zapisima(records) i uglavnom je zadovoljavalo moje potrebe, a nisu uslovljene nikakvim dll-ovima, driverima,itd..
Posto je doslo vreme da radim aplikaciju sa vise tabela, slikama u tabelama itd, zapisi bi bili previse komplikovani a ja ne bi da izmisljam toplu vodu.
Pitanje:
Koja je kombinacija najbolja za rad sa bazama a da zahteva najmanje ilil nikakvo podesavanje na masini klijenta? Malo sam ceprkao po forumu i nasao ovo:
"Ja koristim dbExpress (Delphi 7.1) u kombinaciji sa MySQL-om (4.1.19) i zadovoljan sam. Da bi aplikacija radila na klijentskoj mashini ti trebaju 3 DLL-a (dbexpmysql.dll, libmySQL.dll od nekog MySQL-a verzije 4.0.x , midas.dll ) i to je to ... Jedini problem je kombinacija DLL-ova. Posto radim u Delphi7-ci imao sam malo problema dok nisam uklavirio koj dll radi sa kojim dll-om ali sada mi stvarno sve radi skroz ok i dosta brzo. "
Kakvo je vase misljenje o ovome? Neki predlog?
Hvala unapred.