Installierbares ISAM konnte nicht gefunden werden

7

Ich habe den folgenden Code:

%Vor%

und ich bekomme den folgenden Fehler:

  

Installierbares ISAM konnte nicht gefunden werden.

bei connection.Open() . Irgendwelche Ideen?

    
Alex 18.11.2010, 12:03
quelle

5 Antworten

5

Es gibt keine 64-Bit-Version der Jet-OLEDB-Treiber. Wenn Sie dies auf einem 64-Bit-Betriebssystem ausführen, müssen Sie möglicherweise x86 in Ihrer .NET-Anwendung und nicht Any CPU :

anvisieren

    
Darin Dimitrov 18.11.2010, 12:07
quelle
14

Ich hatte den gleichen Fehler, aber keiner der obigen Vorschläge funktionierte. In meinem Fall musste ich nur meine Verbindungszeichenfolge ändern:

%Vor%

Beachten Sie das einfache Angebot um das Attribut Erweiterte Eigenschaften ('Excel 12.0; IMEX = 1;'). Sobald ich diese einfachen Anführungszeichen hinzugefügt habe, ist der Fehler verschwunden!

    
DigiOz Multimedia 06.02.2015 17:08
quelle
1

Ich habe dieses Problem beim Öffnen einer xls-Datei mit einem neueren Provider bekommen. Ich habe dieses Problem behoben, indem ich meine erweiterten Eigenschaften von

änderte %Vor%

bis

%Vor%

Ich denke, Excel 11 erwartet eine xlsx-Stildatei.

    
squig 05.06.2014 05:10
quelle
0

verwende Extended properties="\excel 8.0;

    
ASKA 13.02.2015 07:45
quelle
0

In 64-Bit-Windows- und 64-Bit-Office-Umgebungen (2010, 2013) gibt es viele Berichte zu diesem Fehler. Die Reparatur oder der Workaround ist ein bisschen seltsam, aber scheint für die meisten Leute da draußen zu funktionieren.

Das " Microsoft Access-Datenbankmodul 2010 Redistributable " Installationspaket scheint das natürliche zu sein zu verwenden, aber mehrere Berichte sagt, es funktioniert nicht.

Verwenden Sie stattdessen den Office System-Treiber für 2007: Datenkonnektivitätskomponenten "scheint das obige Problem für die meisten Menschen zu lösen.

    
Giridhar 16.03.2018 11:24
quelle

Tags und Links