2014-12-05 147 views
0

我對Advantage Database Server非常新穎。Advantage數據庫服務器連接

我正在嘗試使用Java連接到ADS數據庫。請給我一步一步的解決方案如何做到這一點。

我安裝了必要的JAR文件,但仍然無法連接。

這是我的連接代碼。

Connection.java

public Connection getConnection() { 
    Connection conn = null; 
    try { 
     Driver dr = (Driver) Class.forName(
      "com.extendedsystems.jdbc.advantage.ADSDriver" 
     ).newInstance(); 
     System.out.println(
       dr.getClass() 
      + " getMajorVersion() **" 
      + Integer.toString(dr.getMajorVersion()) 
      + " .getMinorVersion() **" 
      + Integer.toString(dr.getMinorVersion()) 
     ); 
     conn = DriverManager.getConnection(
      "jdbc:extendedsystems:advantage://server:6262; 
        catalog =C:\\Program Files (x86)\Advantage 11.10\\testDemoExample.add","adssys","adssys" 
     ); 
    } catch (Exception er) { 
     er.printStackTrace(); 
    } 
    return conn; 
} 

PS:也許這個問題已經被問過,但我無法找到一個妥善的解決辦法。

+2

你的功能如何表現?你得到什麼錯誤信息? – 2014-12-05 10:50:27

+0

你有例外嗎?錯誤消息?您沒有提供任何關於執行您發佈的代碼時發生的情況的信息。 – 2014-12-11 00:16:38

回答

0

如果您正在使用空閒表,並且正在使用數據庫表,請在目錄路徑中將\\更改爲//,從目錄路徑中除去「testDemoExample.add」。

相關問題