Jdbc:odbc

ich habe jdk1.3 installiert aber wenn ich versuche ein verbindung zu datenbank bekomme ich die fehler meldung „java.sql.SQLExeption no suitable driver“
wie los ich diese problem?
gigt es die jdbc treiber bei jdk1.3 wenn ja wo finde ich
und wie kann man installieren.

mike

ich habe jdk1.3 installiert aber wenn ich versuche ein
verbindung zu datenbank bekomme ich die fehler meldung
„java.sql.SQLExeption no suitable driver“
wie los ich diese problem?
gigt es die jdbc treiber bei jdk1.3 wenn ja wo finde ich
und wie kann man installieren.

Bevor du vom DriverManager eine Verbindung über einen Treiber kriegst mußt du den Treiber registrieren. Das geht üblicherweise indem du entweder eine Instanz der Treiberklasse erzeugst oder sie auch nur mit Class.forName() einmal anforderst.

Die Treiber selbst brauchst du natürlich auch noch, schau einfach mal auf die Webseiten des Herstellers deiner Datenbank.

Auf http://java.sun.com findet sich auch irgendwo eine Treiberliste, weiß leider den genauen URL nicht. Außerdem gibts von Sun eine JDBC-ODBC-Bridge, es wird aber definitiv davon abgeraten die im produktiven Einsatz zu verwenden.

Außerdem gibts von http://www.easysoft.com auch so eine Bridge, die ist aber kostenpflichtig, es gibt aber eine Testversion (auf drei Verbindungen eingeschränkt).

Grüße, Robert

Versuchs erstmal damit:

Class.forName( „sun.jdbc.odbc.JdbcOdbcDriver“ );

das ganze packst du noch inne try-catch anweisung (ClassNotFoundException) und dann läuft das vielleicht schon !
Was isn’ das fürn ne’ datenbank auf die du zugreifen willst ? z.b. MsAccess ?

-Yves

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]