如何用jdbc或jdbc-odbc连接Sybase数据库(syetem 11)

bbm 2000-09-06 04:23:00
system 11中没有找到jdbc的驱动程序,去sybase.com找到一个jconnect,不知道是不

是,怎么用呢?

用jdbc-odbc桥,不知道为什么总是出错!

各位帮我想一想,谢谢!
...全文
131 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyyoung 2000-09-06
  • 打赏
  • 举报
回复
显示你的错误
看这样行不行;
import java.net.URL;
import java.sql.*;

class JDBCapp {
static myConnection theConn;
public static void main (String args[]) {
theConn = new myConnection();
theConn.Connect2Db("myDSN", "dba", "sql");
}
}

class myConnection {
Connection dbConn = null;
void Connect2Db(String db, String user, String passw) {
try {
// using the driver
Driver d =
(Driver)Class.forName
("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
// URL corresponding to the ODBC DSN
String URL = "jdbc:odbc:" + db;
// DB logon
dbConn =
DriverManager.getConnection(URL, user, passw);
}
catch (Exception e) {
e.printStackTrace();
}
}

void Disconnect2Db() {
try {
dbConn.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
}
p9 2000-09-06
  • 打赏
  • 举报
回复
用 sun.jdbc.odbc.JdbcOdbcDriver 肯定可以,
有两个工作要作:
1、建ODBC数据源;
2、可能要作 GB3212 到 UniCode 的转换

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧