+ Antworten
Ergebnis 1 bis 4 von 4

ODBC Fehlermeldung kein Standardtreiber ausgewählt bin ratlos

Diskussion über ODBC Fehlermeldung kein Standardtreiber ausgewählt bin ratlos in .NET der Kategorie Programmierung; Hallo, bei mir kam beim Testen meines Programmes eine komische Fehlermeldung. Nicht etwa eine Exception vom Programm, nein eine Fehlermeldung ...

  1. #1
    Reg.-Benutzer
    Reg.-Datum
    24.09.2010
    Beiträge
    48

    Standard ODBC Fehlermeldung kein Standardtreiber ausgewählt bin ratlos

    Hallo,
    bei mir kam beim Testen meines Programmes eine komische Fehlermeldung. Nicht etwa eine Exception vom Programm, nein eine Fehlermeldung vom System.
    Ich solle einen Standardverbindungstreiber auswählen (siehe Bild)?
    Habe schon danach gegoogelt, aber keine sinnvollen Ergebnisse gefunden.

    Ich habe den MySQL ODBC Connector Treiber installiert und möchte auf meine MySQL Datenbank zugreifen, die via XAMPP läuft.

    Das Problem ist, in der Schule setzen wir uns immer nur an eingerichtete Rechner. Dort habe ich aber auch schonmal bei den Datenquellen nachgeschaut, ist eigentlich auch nichts anders eingestellt wie bei mir.

    MFG derwunner
    Angehängte Grafiken

  2. #2
    Reg.-Benutzer
    Reg.-Datum
    24.09.2010
    Beiträge
    48

    Standard

    Also komischerweise mit der MS Access Datei, die wir für ein Berufsfachschulprojekt nutzen, gehts bei mir da Heim auch. Es ist anscheinend ein Einstellungsproblem mit MySQL.
    Der Code, um die Verbindung mit der Datenbank herzustellen lautet wie folgt in meiner Zugriffsklasse:
    Code:
     try
                {
                    m_con = new OdbcConnection
                        ("Driver={Microsoft Access Driver (*.mdb)};DBQ=auftrag.mdb");
                    m_con.Open();
                }
                catch (OdbcException e)
                {
                    MessageBox.Show("Fehler beim Öffnen der Datenbank: " + e.Message);
                    Environment.Exit(1);
                }
    Und noch für MySQL:
    Code:
    [...]
    m_con = new OdbcConnection("Driver={MySQL ODBC 5.1 Driver};Server=127.0.0.1;" +
                    "Database=vocabtrainer;UID=root;PWD=geheim");
                    m_con.Open();
    [...]

  3. #3
    Reg.-Benutzer
    Reg.-Datum
    01.04.2009
    Ort
    Heidenau / Sa.
    Beiträge
    71

    Standard

    Schau mal unter den ODBC-Datenquellen nach, ob deine richtig konfiguriert ist (odbcad32).
    Wenn du ein 64Bit-Sys hast, und ein 32Bit Treiber: Aufpassen!
    %SystemRoot%\SysWOW64\odbcad32.exe

  4. #4
    Reg.-Benutzer
    Reg.-Datum
    24.09.2010
    Beiträge
    48

    Standard

    Also es handelt sich um ein Windows 7 Pro 64 Bit System. Muss ich nun den 64 Bit oder den 32 Bit Treiber installieren?
    Ich bin extra nochmal auf mysql.com gegangen und habe mir ausdrücklich die 64 Bit Version heruntergeladen. Und es kommt immer noch die gleiche Fehlermeldung.
    Würd der Connector C# evtl. das Problem umgehen? Denn soweit ich weiß sind ja diese Connectoren für die Programmiersprachen nichts anderes als der Verbindungstreiber in der jeweiligen Sprache.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. kein Access ODBC-Treiber vorhanden bei WinXP
    Von Thias78 im Forum Datenbanken
    Antworten: 3
    Letzter Beitrag: 26.07.2010, 16:22
  2. Dateityp kann nicht mehr als Standard ausgewählt werden
    Von derganzemock im Forum Windows Betriebssysteme
    Antworten: 4
    Letzter Beitrag: 10.02.2010, 20:18
  3. Ich bin Ratlos...
    Von Grinse-Hinze im Forum Webdesign
    Antworten: 5
    Letzter Beitrag: 17.11.2006, 08:28
  4. Touchscreen Standardtreiber?
    Von PieDie im Forum Hardware
    Antworten: 0
    Letzter Beitrag: 17.03.2006, 17:16
  5. Ratlos!?!
    Von Traxim im Forum Ausbildung im IT-Bereich
    Antworten: 5
    Letzter Beitrag: 04.01.2002, 07:42

Die häufigsten Suchbegriffe für diese Seite:

Bisher noch keine Treffer von einer Suchmaschine