Andreas P.
- Forum-Beiträge: 3
25.04.2011, 16:32:28 via Website
25.04.2011 16:32:28 via Website
Hallo, hab ein problem mit meiner App.
Diese soll über jdbc mit einem Oracle Treiber auf eine Oracle Datenbank zugreifen.
Leider klappt irgendwas mit dem Oracle Treiber nicht. Ich habe mich an den beispielen in diesem Thread gehalten jedoch habe ich das selbe Problem wie der Threadersteller, dass mir der Logcat eine Exception auswirft - ClassnotFountException: oracle.jdbc.driver.OracleDriver.
Die Exception wird in Zeile 6 geworfen. Den treiber habe ich im Eclipse-Projekt auch eingebunden.
Da im genannten Thread die Lösung nicht erläutert wurde hoffe ich jetzt, dass ihr ne Lösung kennt
oder wenigstens wisst wo der Fehler liegen könnte.
Freundliche Grüße
Andreas
Diese soll über jdbc mit einem Oracle Treiber auf eine Oracle Datenbank zugreifen.
Leider klappt irgendwas mit dem Oracle Treiber nicht. Ich habe mich an den beispielen in diesem Thread gehalten jedoch habe ich das selbe Problem wie der Threadersteller, dass mir der Logcat eine Exception auswirft - ClassnotFountException: oracle.jdbc.driver.OracleDriver.
1public String getDataFromOraDB() throws ... {
2
3 ...
4
5 try {
6 Driver d = (Driver) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
7 DriverManager.registerDriver(d);
8 Connection conn;
9 ResultSet rs;
10 Statement stmt;
11 conn = DriverManager.getConnection(jdbcURL, user, passwd);
12 stmt = conn.createStatement();
13 rs = stmt.executeQuery("select description from dbschema");
14 if (rs.next()) {
15 name = rs.getString("DESCRIPTION");
16 }
17 } catch (java.sql.SQLException e) {
18 // TODO Auto-generated catch block
19 System.out.println("the exception is" + e.toString());
20 }
21 return name;
22 }
2
3 ...
4
5 try {
6 Driver d = (Driver) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
7 DriverManager.registerDriver(d);
8 Connection conn;
9 ResultSet rs;
10 Statement stmt;
11 conn = DriverManager.getConnection(jdbcURL, user, passwd);
12 stmt = conn.createStatement();
13 rs = stmt.executeQuery("select description from dbschema");
14 if (rs.next()) {
15 name = rs.getString("DESCRIPTION");
16 }
17 } catch (java.sql.SQLException e) {
18 // TODO Auto-generated catch block
19 System.out.println("the exception is" + e.toString());
20 }
21 return name;
22 }
Die Exception wird in Zeile 6 geworfen. Den treiber habe ich im Eclipse-Projekt auch eingebunden.
Da im genannten Thread die Lösung nicht erläutert wurde hoffe ich jetzt, dass ihr ne Lösung kennt
oder wenigstens wisst wo der Fehler liegen könnte.
Freundliche Grüße
Andreas
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.