2016-04-01 17 views
0

JavaでNexusDB V3にアクセスしたいです。 私はデータベースに接続する多くのファイルを持つJavaプロジェクトを持っています。データベースに接続するためにJavaクラスファイルを使用できるかどうかは誰にでも教えてください。 私はJDBCコネクタとODBCコネクタを試しましたが、何も動作していません。 私はそれらの間の橋について読んだことがありますが、どうすればそれを作るのか分かりません。JavaからNexusDBにアクセスする方法

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)'の 'driver'をどこで定義しましたか? –

+0

ODBCブリッジを使用する必要がありますが、これは推奨されておらず、Java 8から削除されています。http://www.rgagnon.com/javadetails/java-0107.html – Namphibian

答えて

0

最初に、あなたのURLに "mysql"が含まれています.jdbcブリッジがNexusDBに接続することは確実でしょうか?

+0

ODBC Bridgeは推奨されていません。これは削除されましたhttp://www.rgagnon.com/javadetails/java-0107.html – Namphibian

+0

本当にわかりません –

関連する問題