[ dzesika60 @ 11.12.2012. 16:41 ] @
| Pozdrav,
Napravila sam MS Access bazu sa dve tabele: Knjige i Clanovi i postavila i na server ftp://ftp.mihajlopupin.edu.rs/...lic_html/images/cloud/baza.mdb
napravila sam aplikaciju u Borlandu i na nju postavila TADOTable i TDataSource za svaku tabelu.
Pitanje : kako da povezem aplikaciju sa tabelama tj . sta da napisem u ConnectionStringu. |
[ X Files @ 11.12.2012. 17:22 ] @
ConnectionString možeš da napraviš ručno, a može i preko Wizarda.
Ovde sam radio sve ručno, uključujući i kreiranje komponenti.
http://www.elitesecurity.org/p2182171
ConnectionString sam dodelio dinamički, kako bih bazu uvek tražio tamo gde je i EXE.
Code:
pADOConnection->ConnectionString =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +
ExtractFilePath( Application->ExeName )+
"baza.mdb;Persist Security Info=False";
[ dzesika60 @ 12.12.2012. 13:53 ] @
X Files, radi kod ako je baza na hard disku ,ali ako je negde na netu ne radi
Code:
// Konekcija na bazu
pADOConnection = new TADOConnection( this );
pADOConnection->ConnectionString =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +
ExtractFilePath( Application->ExeName )+
"baza.mdb;Persist Security Info=False";
pADOConnection->LoginPrompt = false;
pADOConnection->Connected = true;
????? sta da napiosem na ovoj adresi gde je baza.mdb?
[Ovu poruku je menjao X Files dana 12.12.2012. u 15:43 GMT+1]
[ X Files @ 12.12.2012. 15:41 ] @
MS Access je takozvana desktop baza podataka. Predviđena je prvenstveno za upotrebu na lokalnom računaru. Radiće ona čak i na deljivim diskovima umreženih računara, uz izvesna zaobilazna rešenja. Radiće i preko VPN konekcije. Višeklijentski paralelni pristup u takvom okruženju će proizvoditi izvesne probleme, ali se to na kraju svodi na budženje koda nekim sumanutim rešenjima Open/Close i sl.
Za pristup "pravim" bazama podataka, treba izabrati nešto drugo: Interbase/Firebird, SQL Server, MySQL, Postgree... Najbolje je izabrati ono što Delphi i C++ Builder podržavaju kroz svoja okruženje, a to je mislim ono prvo u listi, jer ima kasnije manje muke oko "vanzemaljaca" i više rešenja na dnevne nedoumce.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.