Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Relativna i apsolutna putanja do access baze

[es] :: .NET :: Relativna i apsolutna putanja do access baze

[ Pregleda: 2350 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Dobar_Krle
Krle Dobar

Član broj: 153572
Poruke: 7
89.146.182.*



Profil

icon Relativna i apsolutna putanja do access baze21.08.2007. u 18:16 - pre 203 meseci
Zavrsio sam svoj prvi program u C#, i sada imam problem kada pokrecem program na drugom racunaru, gdje se pojavi
ERROR prozor sa porukom:
c:\KontrolaArtikala\bin\Debug\kontrola.mdb is not a valid path. Make sure that the path name is spelled correctly and that you are konected to the server on which the file resides.

Putanja do baze je uredu, i na ovom forumu sam nasao da je potrebno u conf.file ubaciti ovaj kod:

<appSettings>
<add key="provider" value="Provider=Microsoft.Jet.OLEDB.4.0;" />
<add key="relPath" value="folder2/baza.mdb" />
</appSettings>

Ova putanja mi je sumljiva: value="folder2/baza.mdb jer bi to u mom slucaju bilo Debug/kontrola.mdb.

I da se u kod ubaci:

Code:

string provider = ConfigurationSettings.AppSettings["provider"];
string relPath =ConfigurationSettings.AppSettings["relPath"];

string path = Server.MapPath(relPath);

string connectionString = provider + "Data Source=" + path;

Gde se ovo tacno ubaci, u koji dio koda, jer stvarno se susrecem sa ovim prvi put i nemam predstvu u koji dio koda
da prilepim ovaj kod, jel treba na glavnu formu (probao sam, ali javlja gresku)???


krleoni
 
Odgovor na temu

prog
Bihac

Član broj: 106882
Poruke: 77
*.PPPoE-7056.sa.bih.net.ba.



Profil

icon Re: Relativna i apsolutna putanja do access baze27.08.2007. u 20:23 - pre 202 meseci
datoteku access baze (ako je lokalna) onda je najbolje da je stavis pokraj exe datoteke u tom slucaju ti je string konekcije

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\bazapodatakaaccess.mdb

|DataDirectory| - znaci da ti je datoteka access baze tamo gdje ti se nalazi exe datoteka. Ako bazu stavljas u neku drugu lokaciju izvan aplikacije dobro bi bilo da koristis apsolutne putanje.
Ako pokraj exe datoteke imas neki folder u kojem ti se nalazi baza onda ti je putanja |DataDirectory|\Folder\bazapodatakaaccess.mdb

Trebalo bi ti ovo pomoci
 
Odgovor na temu

[es] :: .NET :: Relativna i apsolutna putanja do access baze

[ Pregleda: 2350 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.