2014-12-05 111 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”。

相关问题