Eigentlich ist der Fehler scheinbar simpel aber doch ... ich hab nichts gefunden (Forumsuche, und im Handbuch der Java-Programmierung und paar andere Seiten...)
es geht darum: ich hab meine Klassen alle an einem Ort (wie ungewöhnlich
)
und möchte nun eine Datenbank (in meinem Fall ne Access DB - mdb) verwenden ->
nur hab ich das Probelm das ich den Vollständigenpfad(?! oder sogar direkt per Hosting) angebenmuss????
da es aber portable sein muss ... ist das eigentlich dumm ... und ich möchte jz nur wegen dem nicht ins internet stellen ... (wo das problem von nonSQL ist das man nur lesen kann ... soll aber jetzt nicht das Problem sein)
folgenden COde hab ich (jaja der standard code
):
Fehler: java.sql.SQLException: [Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben
Treiber sollte doch passen ... also bleibt nur der Datenpfad .. wie oben schon beschieben ...
vielen dank schon mal =)
es geht darum: ich hab meine Klassen alle an einem Ort (wie ungewöhnlich
und möchte nun eine Datenbank (in meinem Fall ne Access DB - mdb) verwenden ->
nur hab ich das Probelm das ich den Vollständigenpfad(?! oder sogar direkt per Hosting) angebenmuss????
da es aber portable sein muss ... ist das eigentlich dumm ... und ich möchte jz nur wegen dem nicht ins internet stellen ... (wo das problem von nonSQL ist das man nur lesen kann ... soll aber jetzt nicht das Problem sein)
folgenden COde hab ich (jaja der standard code
Java:
try
{
//laden der Treiberklasse
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//zurückgeben der neuen Verbindung
Connection con = DriverManager.getConnection("jdbc:odbc:Datenbank");
}
catch(Exception e)
{
System.out.println(e);
}
Fehler: java.sql.SQLException: [Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben
Treiber sollte doch passen ... also bleibt nur der Datenpfad .. wie oben schon beschieben ...
vielen dank schon mal =)