Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Kako povezati aplikaciju u Borlandu sa MS Access bazom na serveru

  • 3 odgovora
  • 2.932 pregleda

Najnovija ↓

Kako povezati aplikaciju u Borlandu sa MS Access bazom na serveru 11.12.2012. u 17:41 · pre 169 meseci #1
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.
Re: Kako povezati aplikaciju u Borlandu sa MS Access bazom na serveru 11.12.2012. u 18:22 · pre 169 meseci #2
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";

Re: Kako povezati aplikaciju u Borlandu sa MS Access bazom na serveru 12.12.2012. u 14:53 · pre 169 meseci
izmenjeno 1 put, poslednji put X Files 12.12.2012. u 15:43
  1. X Files12.12.2012. u 15:43zapis iz teksta poruke
#3
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?
Re: Kako povezati aplikaciju u Borlandu sa MS Access bazom na serveru 12.12.2012. u 16:41 · pre 169 meseci #4
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.

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme