🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
6 messages
6 total messages Started by Marcin Wasilewski Sat, 05 Feb 2011 04:24
[początkujący] OLE - problem z połączeniem
#22030
Author: Marcin Wasilewski
Date: Sat, 05 Feb 2011 04:24
18 lines
1508 bytes
Chcę w programie pisanym w c# (VS2008) uzyskać dostęp do bazy access-a.
Niestety pomimo, że baza jest widoczna podczas konfiguracji kontrolek
(można wykonywać zapytanie itp.), to podczas uruchomienia w debugerze, po 
wykonaniu:

this.oleDbConnection1.Open();

otrzymuję:

Dostawca 'Microsoft.ACE.OLEDB.12.0' nie jest zarejestrowany na lokalnym 
komputerze.


(Win7 x64)

Ja wiem, że pewnie trywialne i głupie... ale jest 5 rano, ja piszę swój 
pierwszy program w c# i z OLEdb nie miałem jeszcze do czynienia, więc jak 
ktoś wie co jest grane, to bardzo proszę o pomoc.
Re: [początkujący] OLE - problem z połączeniem
#22031
Author: Łukasz 'Maly' Ostrowski
Date: Sat, 05 Feb 2011 14:39
9 lines
1170 bytes
On Sat, 5 Feb 2011 05:24:35 +0100, Marcin Wasilewski wrote:
> Dostawca 'Microsoft.ACE.OLEDB.12.0' nie jest zarejestrowany na lokalnym 
> komputerze.

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c06b8369-60dd-4b64-a44b-84b371ede16d

-- 
Pozdrawiam,
Łukasz 'Maly' Ostrowski.      http://l3v.eu/
Re: [początkujący] OLE - problem z połączeniem
#22032
Author: Marcin Wasilewski
Date: Sat, 05 Feb 2011 19:44
13 lines
1556 bytes
Użytkownik "Łukasz 'Maly' Ostrowski" <maly@USUNnemo.pl> napisał w wiadomości 
news:1suwkr8nei1bp.yd04g2ss4x2y.dlg@40tude.net...
> On Sat, 5 Feb 2011 05:24:35 +0100, Marcin Wasilewski wrote:
>> Dostawca 'Microsoft.ACE.OLEDB.12.0' nie jest zarejestrowany na lokalnym
>> komputerze.
> http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c06b8369-60dd-
> 4b64-a44b-84b371ede16d

Niestety to nie to :(

Zainstalowałem (a właściwie reinstalowałem) i niestety dalej ten sam błąd.

Czy to się gdzieś konfiguruje podobnie jak ODBC?
Re: [początkujący] OLE - problem z połączeniem
#22033
Author: Marcin Wasilewski
Date: Sat, 05 Feb 2011 20:11
20 lines
1829 bytes
Użytkownik "Marcin Wasilewski" <jakis@adres.pl> napisał w wiadomości 
news:iik9a0$ftk$1@news.task.gda.pl...
>>> Dostawca 'Microsoft.ACE.OLEDB.12.0' nie jest zarejestrowany na lokalnym
>>> komputerze.
>> http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c06b8369-60dd
>> - 4b64-a44b-84b371ede16d
> Niestety to nie to :(
> Zainstalowałem (a właściwie reinstalowałem) i niestety dalej ten sam błąd.
> Czy to się gdzieś konfiguruje podobnie jak ODBC?

Ufff.... zaczęło działać.

Pomogło wywalenie Accesa 2007 i zainstalowanie bez Accesa,  Engina dla x64.
Wcześniej wersja x64 nie chciała się instalować, twierdząc, że pakiet Offica 
jest 32 bitowy.
Natomiast Engine x86 się instalował ale nie działał.

To tak dla potomnych.

Dzięki za pomoc. 
Re: [początkujący] OLE - problem z połączeniem
#22034
Author: krzysztof.chrispl
Date: Wed, 26 Mar 2014 18:51
24 lines
2773 bytes
Właśnie miałem ten sam problem. Znalazłem jeszcze inne rozwiązanie. Można też ustawić w usawieniach buildu w Visual Studio by kompilował się jako aplikacja 32 bitowa (x86).
Build->Configuration Manager. Możliwe, że będzie trzeba stworzyć nowy profil dla x86 na podstawie istniejącego Any CPU.

W dniu sobota, 5 lutego 2011 21:11:22 UTC+1 użytkownik Marcin Wasilewski napisał:
> Użytkownik "Marcin Wasilewski" <jakis@adres.pl> napisał w wiadomości 
> news:iik9a0$ftk$1@news.task.gda.pl...
> >>> Dostawca 'Microsoft.ACE.OLEDB.12.0' nie jest zarejestrowany na lokalnym
> >>> komputerze.
> >> http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c06b8369-60dd
> >> - 4b64-a44b-84b371ede16d
> > Niestety to nie to :(
> > Zainstalowałem (a właściwie reinstalowałem) i niestety dalej ten sam błąd.
> > Czy to się gdzieś konfiguruje podobnie jak ODBC?
> 
> Ufff.... zaczęło działać.
> 
> Pomogło wywalenie Accesa 2007 i zainstalowanie bez Accesa,  Engina dla x64.
> Wcześniej wersja x64 nie chciała się instalować, twierdząc, że pakiet Offica 
> jest 32 bitowy.
> Natomiast Engine x86 się instalował ale nie działał.
> 
> To tak dla potomnych.
> 
> Dzięki za pomoc.
Re: [początkujący] OLE - problem z połączeniem
#22035
Author: andrzej.jabcon
Date: Mon, 19 Oct 2015 19:59
30 lines
3126 bytes
Krzyszto...@gmail.com jesteś Wielki!!!
Dwa dni siedziałem i sprawdzałem, jaki błąd popełniłem, łącznie z instalowaniem Access'a.

Wielkie Dzięki za pomoc!!!

W dniu środa, 26 marca 2014 19:51:53 UTC+1 użytkownik krzyszto...@gmail.com napisał:
> Właśnie miałem ten sam problem. Znalazłem jeszcze inne rozwiązanie. Można też ustawić w usawieniach buildu w Visual Studio by kompilował się jako aplikacja 32 bitowa (x86).
> Build->Configuration Manager. Możliwe, że będzie trzeba stworzyć nowy profil dla x86 na podstawie istniejącego Any CPU.
> 
> W dniu sobota, 5 lutego 2011 21:11:22 UTC+1 użytkownik Marcin Wasilewski napisał:
> > Użytkownik "Marcin Wasilewski" <jakis@adres.pl> napisał w wiadomości 
> > news:iik9a0$ftk$1@news.task.gda.pl...
> > >>> Dostawca 'Microsoft.ACE.OLEDB.12.0' nie jest zarejestrowany na lokalnym
> > >>> komputerze.
> > >> http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c06b8369-60dd
> > >> - 4b64-a44b-84b371ede16d
> > > Niestety to nie to :(
> > > Zainstalowałem (a właściwie reinstalowałem) i niestety dalej ten sam błąd.
> > > Czy to się gdzieś konfiguruje podobnie jak ODBC?
> > 
> > Ufff.... zaczęło działać.
> > 
> > Pomogło wywalenie Accesa 2007 i zainstalowanie bez Accesa,  Engina dla x64.
> > Wcześniej wersja x64 nie chciała się instalować, twierdząc, że pakiet Offica 
> > jest 32 bitowy.
> > Natomiast Engine x86 się instalował ale nie działał.
> > 
> > To tak dla potomnych.
> > 
> > Dzięki za pomoc.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads