Suchen
Aktuell
- Aktuell
- Kommentare
- TagCloud
- Windows Phone 7: Silverlight und XNA
- 1267769400 1267769400 - Keine Kommentare
- Empfehlung: Microsoft Arc Keyboard
- 1266747660 1266747660 - 2 Kommentare
- C#: Outlook like Pop-up Alert
- 1264008720 1264008720 - Keine Kommentare
- Windows Mobile 7 - Verschiedene Versionen geplant
- 1264007340 1264007340 - Keine Kommentare
- Windows Media Center: Pixelfehler am rechten Rand
- 1260208800 1260208800 - Keine Kommentare
- Das Outlook Fenster kann nicht geöffnet werden #2
- 1259409180 1259409180 - 13 Kommentare
- Wednesday, 23-09-09 08:35 - Martin Bauer:
@Robert Pfahl: hierbei ist gemeint, wenn ich mit C# [...] - Thursday, 06-08-09 21:39 - Robert Pfahl:
Ich bin ein Leihe - wie ist das gemeint "per C#" auf [...] - Sunday, 01-02-09 22:44 - jens kühn:
super. hat mir auf die Spur geholfen. tatsächlich muss [...]
Randnotiz
W3C
- 3 Kommentare
ODBC unter Windows Vista 64
Bei einigen ODBC-Treibern (z. B. Access) kann es unter Windows Vista64 zu Problemen kommen. Diese zeigen sich unter anderem dadurch, dass der Treiber nicht gefunden wird, bzw. er gar nicht in der Liste unter Systemsteuerung, Verwaltung, ODBC vorhanden ist. Das Problem liegt hier an den 64bit von Vista, da die ODBC-Treiber alle 32bit sind.
Abhilfe schaffen hier einige Tricks. Zum einen sind die Treiber, auch wenn sie nicht angezeigt werden, installiert. Diese finden sich nur nicht unter Windows/System32/odbcad32.exe (wie in der Verwaltung verlinkt), sondern unter Windows/SysWOW64/odbcad32.exe.
Wenn man nun verusucht per C# auf die Treiber zuzugreifen, wird eine Exception geworfen. Hier muss man unter den Projekteingenschaften einstellen, dass das Projekt für "x86", und nicht für "Any CPU" oder "x64" kompiliert werden soll. Nachdem man dies getan hat, funktionieren die Treiber einwandfrei.
Kommentare
-
Martin Bauer
Wednesday, 23-09-09 08:35@Robert Pfahl: hierbei ist gemeint, wenn ich mit C# versuche, eine Verbindung zu einer Datenbank über den entsprechenden ODBC Treiber herzustellen zu versuche. -
Robert Pfahl
Thursday, 06-08-09 21:39Ich bin ein Leihe - wie ist das gemeint "per C#" auf Treiber zugreifen.
Was benötige ich dazu und auf welche Treiber-(Dateien) muss man zugreifen ? -
jens kühn
Sunday, 01-02-09 22:44super. hat mir auf die Spur geholfen. tatsächlich muss man für die Verwaltung auch C:\Windows\SysWOW64\odbcad32.exe aufrufen um alles zu sehen. Hier war es der Filemaker-treiber der fehlte.
danke,
jens


