Novo

Forum kao aplikacija na telefonu

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

  • 5 odgovora
  • 3.111 pregleda

Najnovija ↓

Instalacija aplikacije rađene vb6 27.03.2007. u 13:23 · pre 238 meseci #1
Koristio sam accessovu bazu i prilikom pakovanja moje aplikacije bazu ne vidi na drugom računaru već kreten traži na mom računaru
Pomozite da to rešim, verovatno je prosto ali kad si početnik sve je komplikovano.
Hvala!!!!
Potpis
Duhoviti
Re: Instalacija aplikacije rađene vb6 27.03.2007. u 17:57 · pre 238 meseci #2
Malo je tesko odgovoriti na tvoje pitanje jer, nisi ga bas formulis'o najbolje.
Problem moze biti da si putanju do baze, u tvom programu, stavio apsolutnu.
To jest, da ti se baza nalazi na x:\neki_folder\jos_neki_folder\ime_baze.mdb, a da na novom
racunaru nema tog foldera.
Re: Instalacija aplikacije rađene vb6 28.03.2007. u 10:28 · pre 238 meseci
izmenjeno 1 put, poslednji put pkonta 28.03.2007. u 10:49
  1. pkonta28.03.2007. u 10:49zapis iz teksta poruke
#3
Upravu si bas je tako kako to da resim? Verovatno ima opcija u propertis prozoru?
Potpis
Duhoviti
Re: Instalacija aplikacije rađene vb6 28.03.2007. u 13:29 · pre 238 meseci #4
stavi MDB fajl u isti folder sa programom (na primer) pa onda u programu pozivaj bazu koju ces naci ovako:

;------------------------------------------------------------------------------
dim putanja as string
dim imebaze as string

imebaze="mojabaza.mdb" ;ovde mozes staviti bilo koji naziv koji ti odgovara

putanja=app.path & "\" & imebaze
;------------------------------------------------------------------------------

na kraju promenjiva "putanja" sadrzi direktnu putanju do baze, ma gde ti instalirao aplikaciju (a korisnik moze da je stavi gde hoce, pri instalaciji)


Drugi pristup bi bio da se adresa baze zapisuje u tekst fajl ili negde u registry, ali bi to korisnik morao rucno da podesi pre pocetka koriscenja programa.
Re: Instalacija aplikacije rađene vb6 28.03.2007. u 14:59 · pre 238 meseci #5
Citat:
...ma gde ti instalirao aplikaciju...

ne bih se u potpunosti slozio :)

ovaj kod:
Code:
putanja=app.path & "\" & imebaze

ce da da ispravnu putanju u 99.9% slucajeva, ali (uvek ima neko ali) ukoliko se program instalira u root diska (sto je malo verovatno, ali na takve slucajeve ipak "otpada" onih 0.1%) App.Path ce da vrati string sa \ na kraju. I u tom slucaju bi putanja promenljiva sadrzala string tipa "D:\\mojabaza.mdb" sto nije ispravna putanja, zato je sigurnije ubaciti jedan replace:
Code:
putanja=Replace(app.path & "\" & imebaze, "\\", "\")


:D
Potpis
rafforum.rs - Forum Računarskog Fakulteta
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme