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

Problem sa Bazom i Access 2000

[es] :: Visual Basic 6 :: Problem sa Bazom i Access 2000

[ Pregleda: 3207 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Problem sa Bazom i Access 200005.01.2006. u 11:50 - pre 222 meseci
Napravio sam program i sve je radilo normalno. Kad sam preinstalirao windows pokrenuo sam ga i nece da radi.
Sad trenutno nemam instaliran Access na racunaru pa predpostavljam da je zbog toga, jer prije je sve radilo normalno.
Evo kod:
Code:

    strPat = App.Path & "\" & "db1.mdb"
    
    ConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPat & _
    ";Persist Security Info=False;"
    
    ImeTable = "222"
    
    sQvr = "SELECT * FROM " & ImeTable
    
        Set adoCon = New ADODB.Connection
        adoCon.Open ConStr
        
            Set AdoRS = New ADODB.Recordset

        AdoRS.Open sQvr, adoCon, , adLockBatchOptimistic

 


Gresku prijavljuje u zadnjem redu pri otvaranju recordseta.

evo greska:

Run-time error '-2147467259 (80004005)':
Invalid Date setting in the Xbase key of the Windows Registry.


Sa bazama starijim od access 2000 radi normalno.
U cemu je kvaka??? nemojte samo reci - instaliraj Access 2000.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: Problem sa Bazom i Access 200005.01.2006. u 12:40 - pre 222 meseci
Instaliraj MDAC. Imas ga za download sa Microsoft-ovog sajta.
 
Odgovor na temu

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Re: Problem sa Bazom i Access 200005.01.2006. u 15:25 - pre 222 meseci
Citat:
Shadowed: Instaliraj MDAC. Imas ga za download sa Microsoft-ovog sajta.

To je isto resenje kao i access. Necu valjda sad svakom uz program morati pakovati
i access!? Valjda postoji neko logicnije resenje, neki dll ili vec nekako.
 
Odgovor na temu

sqlprogramer
Leon Ljubic
Kragujevac

Član broj: 73800
Poruke: 37
*.verat.net.

Sajt: www.bid.co.yu


Profil

icon Re: Problem sa Bazom i Access 200005.01.2006. u 15:40 - pre 222 meseci
...ili dodaj MDAC u Package&Deployment Wizard ili pomocu nekog selfEXE alata napravi aplikaciju koja u sebi sadrzi sve potrebne module...
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: Problem sa Bazom i Access 200006.01.2006. u 11:15 - pre 222 meseci
Nije MDAC isto sto i Access. Dve najbitnije razlike su to sto je MDAC besplatan i sto je mnogo manji od Access-a.
MDAC i jeste skup tih "nekih" .dll-ova koje pominjes.
 
Odgovor na temu

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Re: Problem sa Bazom i Access 200001.02.2006. u 11:34 - pre 221 meseci
Ljudi evo mene opet sa istim problemom. Nisam bio tu neko vreme pa sad opet ne znam kako da resim problem.
Ponovo sam preinstalirao WinXP, misleci da nije nesto zabrljano pri instalaciji, jer ovo sa bazama nije htjelo da radi ni kad sam
instalirao Access. Sad imam "Sveze" instalirani WinXP + SP2 i Access 2000. Problem
je ustvari, kako sam sad skontao, kod pristupa bazama ako se koristi ADO konekcija prema bazi.

Znaci ovakao NE RADI:
Code:

   strPat = App.Path & "\" & "db1.mdb"
    
    ConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPat & _
    ";Persist Security Info=False;"

    ImeTable = "222"
    sQvr = "SELECT * FROM " & ImeTable

        Set adoCon = New ADODB.Connection
        adoCon.Open ConStr
        
            Set AdoRS = New ADODB.Recordset

        AdoRS.Open sQvr, adoCon, , adLockBatchOptimistic


A ovo RADI
Code:

Set DB = OpenDatabase(App.Path & "\db1.mdb", False, False)
  Set Reco = DB.OpenRecordset("222")

Ako neko zna u cemu je kvaka nek pomaze
 
Odgovor na temu

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Re: Problem sa Bazom i Access 200004.02.2006. u 14:20 - pre 221 meseci
Ljudi ipak je bilo do windowsa. Doneo sam od kolege cd sa winxp+sp2 koji je on
pravio, negdje je nasao uputstvo kako da se od obicnog xp u instalaciju ugradi i sp2 i on je pravio problem.
Sad sam instalirao winxp+sp1, koji znam da je radio, posle toga naknadno instalirao sp2,
mada mu instalacija traje skoro kao i samog windowsa, i sad sve radi ok.
 
Odgovor na temu

branimir.ts
Beograd

Član broj: 56661
Poruke: 127
*.sezampro.yu.

Sajt: www.geocities.com/brankob..


Profil

icon Re: Problem sa Bazom i Access 200007.02.2006. u 11:25 - pre 221 meseci
Citat:
A ovo RADI
Code:

Set DB = OpenDatabase(App.Path & "\db1.mdb", False, False)
Set Reco = DB.OpenRecordset("222")

Ako neko zna u cemu je kvaka nek pomaze


Pa, lepo su ti ljudi rekli da na ciljnoj masini imas stariju veriju MDAC -a (Ms Data Access Components) - dinamicke biblioteke - interfejsi za pristupanje .mdb fajlovima koji obicno stoje u \programfiles\commonfiles\... i koje ti pozivas u svom konekcionom stringu.

Ne treba da te cudi zasto ova konstrukcija radi. ADO nije isto sto i DAO (nekada je postojao i RDO , jer i jedan i drugi interfejs koriste razlicite provajdere za pristup podacima (u ovom slucaju je na masini ocigledno postojao Jet provider)

U principu, ako si pravio program u Vb i iz VB a komuniciras sa bazom, sama instalacija Accessa ti nije ni potrebna. DAta Provideri znaju kako da "procitaju" odgovarajuci (binarni , ali i ne mora binarni, vec custom) fajl u kome se nalaze tvoji podaci.

Sve sto je potrebno su interpreteri koji idu uz Vb (5 ili 6 biblioteka ) , ne mogu napamet da se setim kako se zovu , i odgovarajuce ( najbolje najnovije) verzije MDAC a (i naravno, sve one kontrole koje si naknadno postavljao u program ).

Pozdrav
 
Odgovor na temu

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Re: Problem sa Bazom i Access 200011.02.2006. u 23:47 - pre 221 meseci
Citat:
Pa, lepo su ti ljudi rekli da na ciljnoj masini imas stariju veriju MDAC -a
(Ms Data Access Components) - dinamicke biblioteke - interfejsi za pristupanje .mdb fajlovima koji obicno stoje
u \programfiles\commonfiles\... i koje ti pozivas u svom konekcionom stringu.


Skidao sam MDAC sa microsoft-ove stranice ali ni to nije pomoglo, ustvari windows
nije hteo da ga instalira, izbacujuci poruku da je vec instaliran i da nema potrebe
da se posebno instalira. Jednostavno onaj sp2 koji je naknadno ubacen u instalacioni
paket windowsa zeznuo je nesto i to je to.

[Ovu poruku je menjao Ero S Ovoga Sveta dana 12.02.2006. u 00:51 GMT+1]
 
Odgovor na temu

[es] :: Visual Basic 6 :: Problem sa Bazom i Access 2000

[ Pregleda: 3207 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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