Novo

Forum kao aplikacija na telefonu

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

  • 16 odgovora
  • 5.385 pregleda

Najnovija ↓

Access u Visual Basicu 6 29.12.2006. u 22:44 · pre 241 mesec #1
Kako raditi sa bazom(Access 2003) u starom VB-6.Sad ja sam koristio nekad VB-6 sa accessom 97 ,ali evo sad mi ne prepoznaje 2003.Kako to srediti?
Re: Access u Visual Basicu 6 03.01.2007. u 19:21 · pre 241 mesec #4
Ne mozes koristit Access bazu 2003 sa VB6. Moras konvertovati bazu u Accesu 2003 u bazu 97.
Tools -> Databases Utilities -> Convert Database i dalje po zelji.
Re: Access u Visual Basicu 6 04.01.2007. u 12:51 · pre 241 mesec #5
Citat:
IvanDzGrozni: Ne mozes koristit Access bazu 2003 sa VB6. Moras konvertovati bazu u Accesu 2003 u bazu 97.
Tools -> Databases Utilities -> Convert Database i dalje po zelji.

Ko to kaže? Radi 100%!
Potpis
I ♥ ♀

Ovaj post je zlata vrijedan!
Re: Access u Visual Basicu 6 04.01.2007. u 18:40 · pre 241 mesec #6
Ma ne treba mi ADODB za ovo sto pravim.Mislio sam da odradim sa klasicnom data kontrolom,posto je kacim na App.path ,a imam i resenje vec na papiru samo da sredim access.Mada i ne mora on,videcu kako radi sa Mybase.....taman i to da proverim.
Re: Access u Visual Basicu 6 04.01.2007. u 19:19 · pre 241 mesec #7
Ne mogu da verujem da milioniti put trebam da pisem ovo: Instaliraj poslednji Service Pack za VB (verzija 6) - tako ces moci da koristis DAO, tj. data kontrolu za rad sa novijim verzijama Accessa tj. Jeta.
Re: Access u Visual Basicu 6 04.01.2007. u 23:20 · pre 241 mesec #8
Citat:
Ne mogu da verujem da milioniti put trebam da pisem ovo: Instaliraj poslednji Service Pack za VB (verzija 6) - tako ces moci da koristis DAO, tj. data kontrolu za rad sa novijim verzijama Accessa tj. Jeta.


Covek, imam SP6 vec,ali i dalje nece.
Re: Access u Visual Basicu 6 04.01.2007. u 23:38 · pre 241 mesec #9
Ako malo detaljnije pogledas svojstva Data Control-e videces da postoji svojstvo koje se zove "Connect" i ako si instalirao SP 6.0 trebalo bi da na toj listi imas osim "Access" takodje i "Access 2000" i ako to izaberes sve lepo radi.

Napomena: Sve radi i ako svojstvu "Connect" dodelis prazan string (u dizajn modu ili kodu):
Code:

Data1.Connect = ""


Nema na cemu ;)
Re: Access u Visual Basicu 6 05.01.2007. u 15:39 · pre 241 mesec #10
ADO je novija tehnologija(znam da je tesko odreci se starih navika) i ne vidim kakve veze ima app.path(to se valda podrazumeva).

Treba samo da u dogadjaj Form_Load upises:

Adodc1.ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Extended Properties=DBQ=" & App.Path & "\MojaBaza.mdb;DefaultDir=" & App.Path & " ;Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;"
Adodc1.RecordSource =......... (ovde upises naziv tabele pod navodnicima napr. "Tabela")
Adodc1.Refresh

Umesto "MojaBaza" upises naziv tvoje baze.Sve ostalo koristis kao kod data kontrole.
Re: Access u Visual Basicu 6 05.01.2007. u 16:04 · pre 241 mesec #11
@dennycd2, ne bih da budem "drveni advokat", ali decko verovatno vec ima odradjenu celu stvar na DAO, pa bi bilo prilicno "trulo" da prelazi na ADO ako moze da resi problem na nacin koji sam naveo.

ADO jeste novija tehnologija, ja sam DAO prestao da koristim jos pre 5-6 godina, ali ti mogu reci da je DAO optimizovan za Desktop aplikacije i u takvom okruzenju moze da bude resenje koje radi brze nego ADO (narocito na starijim konfiguracijama).

Najlakse je reci: "Predji na ADO". Mislim da mu time niste nimalo pomogli, posto je verovatno i sam svestan da bi to trebalo da uradi u skorijoj buducnosti (a ako nije nadam se da ce se osvestiti).
Re: Access u Visual Basicu 6 05.01.2007. u 17:05 · pre 241 mesec #12
Slazem se i sa Goranovim predlogom, ali se treba lisavati starih navika.
Gorane, za ovaj slucaj , tvoj predlog je bolji !
Re: Access u Visual Basicu 6 05.01.2007. u 20:50 · pre 241 mesec #13
Citat:
i ne vidim kakve veze ima app.path(to se valda podrazumeva).


Ma to nije receno zbog same sintakse za path do baze vec onako metaforicki o samom programu koji pravim ....znaci krs.
Naime dopunjujem program za obracunske izvestaje ,za naplatu godisnjih dazbina ,kao i sto taj program radi na masini na kojoj je Win98 i ima 128Ram-a ......gde cu ADO da kacim na to.

Citat:
ADO je novija tehnologija


Znam druze nije to problem,vec sto ne zelim da kvarim koncepciju starog programa(koji je kompletno odradjen na DAO) ,vec sam naglasio da imam sve na papiru ,em sto stvarno nisam pipnuo VB ...pa od 1998 God kad sam presao na power Bilder i Cybase.


Elem back on topic
Pa ja imam instaliran Office 2003 (valjda je isti kao 2000 ..ebem li ga) da nije mozda u tome problem sto ne vidi Access 2000 ?
Re: Access u Visual Basicu 6 05.01.2007. u 21:45 · pre 241 mesec #14
Ne vidim nigde u tvom odgovoru da si probao ono sto sam ti predlozio kao resenje?!$%

Da li si procitao uopste?
Citat:
goranvuc: Ako malo detaljnije pogledas svojstva Data Control-e videces da postoji svojstvo koje se zove "Connect" i ako si instalirao SP 6.0 trebalo bi da na toj listi imas osim "Access" takodje i "Access 2000" i ako to izaberes sve lepo radi.

Napomena: Sve radi i ako svojstvu "Connect" dodelis prazan string (u dizajn modu ili kodu):
Code:

Data1.Connect = ""


Nema na cemu ;)
Re: Access u Visual Basicu 6 09.01.2007. u 22:41 · pre 241 mesec #15
Eto, pita pa zaboravi :) Nadam se da ce nekom drugom ovo pomoci.
Re: Access u Visual Basicu 6 09.01.2007. u 23:10 · pre 241 mesec #16
Šta sve ljudi zaborave!? :) Ja ako to ne uradim u roku od 1min. ja sam zaboravio! Kasnije puca to po mozgu ali jbg...
Potpis
I ♥ ♀

Ovaj post je zlata vrijedan!
Re: Access u Visual Basicu 6 10.01.2007. u 13:29 · pre 241 mesec #17
Nije uspelo ni sa connect,mada nema veze dodao sam jos jednu bazu zbog zavrsnih obracuna,konvertovao je u Access 97 i odradio posao.Hvala svima na trudu.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme