2012-03-25 5 views
0

Ich schrieb Programm, Oracle Datenbank 11g für meine Android-Anwendung zu verbinden, um Werte zu speichern. Mein Tabellenname besteht aus drei Feldern. Ich habe die Datei ojdbc.jar in mein Projekt importiert. Nach dem Kompilieren eines Programms wird ein logarithmischer Fehler angezeigt, wie zum Beispiel "konnte die Klasse oracle.jdbc.driver.OracleDriver()" nicht finden. Bitte geben Sie eine Lösung oder ist eine andere JAR-Datei, die ich importieren muss?ODBC Verbindung Orakel Log Katze Fehler in Android

package com.odbc; 

     import java.sql.Connection; 
     import java.sql.DriverManager; 
     import java.sql.PreparedStatement; 

     import android.app.Activity; 
     import android.os.Bundle; 

     public class OdbcActivity extends Activity { 
     /** Called when the activity is first created. */ 
     @Override 
     public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
    String a="karthick"; 
    String b="vijay"; 
    String c="vel"; 
     try 
    { 
      DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); 
      Connection con=DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.2:1521:XE","system","mobile"); 
      PreparedStatement pst=con.prepareStatement("insert into names(name1,name2,name3) values(?,?,?)"); 
      pst.setString(1,a); 
      pst.setString(2,b); 
      pst.setString(3,c); 
      pst.executeUpdate(); 
    } 
    catch(Exception e) 
    { 
     System.out.println("Exception:"+e); 

    } 


} 
    } 
+0

möglich duplicate von [android odbc verbindung oracle log cat fehler] (http://stackoverflow.com/questions/9851691/android-odbc-connection-oracle-log-cat-error) – eldarerathis

Antwort

1

Platz der ojdbc.jar in libs/Verzeichnis unter Ihrem Android-Projekt.

Eine ausführlichere Erklärung, warum Sie dies mit r17 machen müssen, finden Sie unter this page.

+0

können Sie bitte den Weg sagen. Bec, bevor ich importiert habe, fügen Sie den externen jars-Pfad hinzu –

+0

Sie müssen nur ein Verzeichnis parallel zu res/aufgerufenen Bibliotheken erstellen und das jar dort platzieren. – Gaurav

+0

vielen Dank es erfolgreich funktioniert und gespeichert Werte .. vielen Dank so sehr so ​​ –