Novo

Forum kao aplikacija na telefonu

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

Run-time error '3706' ADO nesto... na komjuteru bez VB

  • 14 odgovora
  • 5.897 pregleda

Najnovija ↓

Run-time error '3706' ADO nesto... na komjuteru bez VB 04.07.2006. u 20:02 · pre 247 meseci #1
Za pravljenje setup-a koristim «Inno setup». Posto program koji sam napravio treba neke .dll i .ocx file-ove, i njih sam ukljucivao u taj setup, da ih kopira u C:\Windows\System. Jedan rogram koji sam napravio radi, drugi koji sad zavrsavam ne radi na kompjuterima bez VB. Razlikuju se u tome sto u drugom koristim ADO kontrole i SQL. Fileovi koje moj program koristi odredjujem tako sto mi program sa neta «File Dependency Sniffer v3 Written by Mike Canejo» pokaze koje koristi i ja ih manualno ukljucim u setup. Fileovi su:
advapi32.dll
comdlg32.ocx
mscal.ocx
mscomct2.ocx
mscomctl.ocx
msdatgrd.ocx
mshflxgd.ocx
msvbvm60.dll
richtx32.ocx
shell32.dll
vba6.dll
winmm.dll

Pri pokretanju programa na drugom kompjuteru javi mi : Run-time error '3706' ADO could not find the specified provider.
Mozete li mi pomoci? Koji file jos trebam kopirati na drugi kompjuter koji nema instaliran Visual Studio?
Inace, radim sa VB6.0 i SP6 na Win98.

Hvala
Potpis
Megaspark team
Re: Run-time error '3706' ADO nesto... na komjuteru bez VB 17.07.2006. u 23:49 · pre 247 meseci #6
Probao sam instalirati na kompjuter bez VB, i ista stvar.
Onda sam probao instalirati na svoj, napraviti novi .EXE, prebaciti na taj drugi kompjuter i ista stvar.

Sta sad?

Evo jedan detalj koji sam ispustio. Program se pokrene i radi sve dok nije potrebno raditi sa bazom podataka. Tada javi navedenu gresku.
Potpis
Megaspark team
Re: Run-time error '3706' ADO nesto... na komjuteru bez VB 18.07.2006. u 21:38 · pre 247 meseci
izmenjeno 1 put, poslednji put Megaspark 30.07.2006. u 23:47
  1. Megaspark30.07.2006. u 23:47zapis iz teksta poruke
#8
Sad sam i to probao al nista bolje.

Na mojem kompjuteru se navedeni file-ovi nalaze u C:\Windows\System

Pokusavam sve i svasta al ne pomaze.
Konacno imam zavrsen program a na kraju treba citava procedura i 3 CD-a da bi proradio.
Potpis
Megaspark team
Re: Run-time error '3706' ADO nesto... na komjuteru bez VB 31.07.2006. u 06:11 · pre 246 meseci #11
A pa da, piše šta je, nemaš instaliran Microsoft Jet 4.0 na tom drugom računaru, vjerovatno OS je stariji od tvog!

Probaj ovaj alatić da vidiš koja verzija MS Jeta je instalirana na tom računaru, BTW možda još i popraviš MS JET i MDAC, pošto nekad znaju da stradaju pa prave ovakve probleme.

P.S. Jesi li probao svoj program još na nekom računaru sem tog dotičnog, na kojem ne radi? Ako nisi, ja predlažem da i to uradiš.
Potpis
I ♥ ♀

Ovaj post je zlata vrijedan!
Re: Run-time error '3706' ADO nesto... na komjuteru bez VB 31.07.2006. u 13:55 · pre 246 meseci #12
Hvala na odgovorima!
Instaliran je MS JET 4.0 (4.0.8015). Ako bi pritisnio ReRegister MDAC, napise mi ovu poruku: "The system folder Program Files/Common files is not property set on your system Please check the Windows registry value CommonFilesDir under
HKEY_LOCAL_MASHINE\SOFTWARE\MICROSOFT\WINDOWS\CurrentVersion." To je na kompjuteru na kojemu ne radi. Na mojem prodje sve bez problema. ReRegister MS JET 4.0 prodje dobro i na jednom i na dugom kompjuteru. Sta da sad radim?
Probao sam na vise kompjutera , javi istu stvar. Ako instaliram Visual Studio, sve radi.


Da, MDAC verzija je 2.5. Probat cu sad naci 2.8, pise da je to najnovija.
Potpis
Megaspark team
Re: Run-time error '3706' ADO nesto... na komjuteru bez VB 04.08.2006. u 16:41 · pre 246 meseci #14
Pratim to. Pregledao sam i sve slicno na Elitesecurity-ju, al nista ne pomaze. Onda sam cuo da SETUP FACTORY 7 rjesava sve probleme, i stvarno je dobar, ucita .vbp i sve dll ove i drugo, sve prodje dobro al na kraju ista greska. Probao sam na 7 kompjutera, na XPu, WinMe, i Win98. Ista greska. Onda su mi rekli da ovo pogledam: http://www.jrsoftware.org/iskb.php?vb#setuplst . Vise nisam pametan! Sta se tu jos moze? Sta jos probati?
Potpis
Megaspark team
Re: Run-time error '3706' ADO nesto... na komjuteru bez VB 07.08.2006. u 01:06 · pre 246 meseci #15
Gledao sam na M$ sajtu, kažu da se greška javlja zbog ne instaliranog MS JET 3.51 koji dolazi sa veoma starim MS Data Access 2.0 (posljednji 2.8.1). Što bi značilo ovako: Pokreneš ovaj dole zakačeni fajl i pojaviće ti se mali prozorčić. Klikneš na jezičak "Provider" i vidi u listi da li je dotični MS JET instaliran tj. verzija 3.51.
Potpis
I ♥ ♀

Ovaj post je zlata vrijedan!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme