2016-04-01 29 views
0

Java ile NexusDB V3'e erişmek istiyorum. Veritabanına bağlanan birçok dosya içeren bir Java projem var. Veritabanına bağlanmak için bir Java sınıf dosyası kullanmanın mümkün olup olmadığını kimse söyleyebilir. JDBC bağlayıcısını ve ODBC bağlayıcısını denedim ancak hiçbir şey çalışmıyor. Aralarında bir köprü okudum ama nasıl yapacağımı bilmiyorum, lütfen yardım edin.NexusDB'den Java'ya nasıl erişilir

public class dbConnect { 
    public static void connect(){ 
     Connection conn; 
     Statement stmt; 
     ResultSet rs; 

     String sql; 
     conn = null; 
     String url = "jdbc:mysql://localhost:3306/db_oopproject"; 
     try{ 
      Class.forName(driver).newInstance(); 
      conn = DriverManager.getConnection(url,"user","12345"); 

      stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE); 
      sql = "Select * from user_account"; 
      rs = stmt.executeQuery(sql); 

     } 
     catch (Exception e){ 
      System.out.print(e.getMessage()); 
     } 
    } 
} 
+0

'Class.forName (driver)' için sürücüyü nerede tanımladınız? –

+0

ODBC Köprüsü'nü kullanmanız gerekir, ancak bu kullanımdan kaldırılmıştır ve Java 8'den kaldırılmıştır. Http://www.rgagnon.com/javadetails/java-0107.html – Namphibian

cevap

0

ilk kapalı, Url'nizde sen NexusDB bağlanmak için jdbc köprü için çalışacak eminiz, "Mysql" içeriyor?

+0

Ve ODBC Köprüsü kullanımdan kaldırılmıştır. Bu kaldırıldı http://www.rgagnon.com/javadetails/java-0107.html – Namphibian

+0

gerçekten deniyorum sadece deniyorum –