客户已有一个系统,使用的是paradox5数据库,我需要从此paradox5数据库中读取数据。
我现在使用Paradox_JDBC30.jar,连接paradox数据库。
我自己测试建立的paradox数据库,如果不设置密码,可以连接成功,但是如果设置了密码就不行了!!!
paradox数据库不设密码时,数据库连接代码:
String ParadoxPath = "D:\\DATABASE\\DEFAULT\\WORK";
try {
String accessDriver = "com.hxtt.sql.paradox.ParadoxDriver";
Class.forName(accessDriver);
String url="jdbc:paradox:/"+ParadoxPath;
conn = DriverManager.getConnection(url, " ", "");
}
此时连接没有问题!
但是如果paradox设置了密码,比如密码为123,代码如下
String ParadoxPath = "D:\\DATABASE\\DEFAULT\\WORK";
try {
String accessDriver = "com.hxtt.sql.paradox.ParadoxDriver";
Class.forName(accessDriver);
String url="jdbc:paradox:/"+ParadoxPath;
conn = DriverManager.getConnection(url, "", "123");
}
此时连接不上数据库!!!
我上网查了一下,paradox数据库是没有用户名的。
有做过java连接paradox的朋友吗,请帮帮忙啊,很急!!!
我现在使用Paradox_JDBC30.jar,连接paradox数据库。
我自己测试建立的paradox数据库,如果不设置密码,可以连接成功,但是如果设置了密码就不行了!!!
paradox数据库不设密码时,数据库连接代码:
String ParadoxPath = "D:\\DATABASE\\DEFAULT\\WORK";
try {
String accessDriver = "com.hxtt.sql.paradox.ParadoxDriver";
Class.forName(accessDriver);
String url="jdbc:paradox:/"+ParadoxPath;
conn = DriverManager.getConnection(url, " ", "");
}
此时连接没有问题!
但是如果paradox设置了密码,比如密码为123,代码如下
String ParadoxPath = "D:\\DATABASE\\DEFAULT\\WORK";
try {
String accessDriver = "com.hxtt.sql.paradox.ParadoxDriver";
Class.forName(accessDriver);
String url="jdbc:paradox:/"+ParadoxPath;
conn = DriverManager.getConnection(url, "", "123");
}
此时连接不上数据库!!!
我上网查了一下,paradox数据库是没有用户名的。
有做过java连接paradox的朋友吗,请帮帮忙啊,很急!!!
conn = DriverManager.getConnection(url, "username", "userpassword");
中的username,userpassword设为任何值都可以连接成功!
String accessDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(accessDriver);
String url="jdbc:odbc:testParadox";
conn = DriverManager.getConnection(url, "username", "userpassword");
提出问题,挑战技术,呈请加入!