ADO.NET, Databáze
22. 4. 2009 21:31
Lubos Blader
265 610
Dobrý večer!
Pokušam sa pripojiť k databáze cez OleDbConnection a dostanem túto hlášku.
The 'Microsoft .Jet.OLEDB.4.0' provider is not registered on the local machine.
Možte mi, prosím, poradiť?
23. 4. 2009 9:21
Jaroslav Rajchl
33 97
Mohlo by to být způsobeno např. absencí knihovny Msjet40.dll resp. Msjetoledb40.dll.
23. 4. 2009 13:47
anonym
195.113.82.146
Nastav kompilaci na x86 a mohlo by to jit (pokud to zkousis na x64 procesoru)
23. 4. 2009 21:15
Používam x86. Mimochodom, kde sa to nastavuje?
24. 4. 2009 15:58
Jan Šalomoun
3 25
pro běh access oledb je třeba povolit běh 32bit aplikací.
IIS
Application pool (Fondy aplikací)
Right click
Advance options
Enable 32-Bit app... True
24. 4. 2009 18:55
Ďakujem za odpoveď. Ako to mám urobiť vo VB 2008 EE?
25. 4. 2009 18:32
217.169.182.53
1) jít do Tools >> Options
2) zaškrtnout Show all settings
3) Project and Solutions / General
4) zaškrtnout Show advanced build configuration
5) Build / Configuration manager
6) Platform nastavit na x86
Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování. Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.
zapomenuté heslo
zaregistrujte se
Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?
Nahlásit Zrušit
zavřít