怎么就是连不上!!

liyuxiang_lyx 2003-08-20 08:38:14
下面的程序就是通不过,到底哪里出了问题啊
import java.sql.*;
import java.net.URL;

public class DB {
public void main(String args[])
{
String DBurl="jdbc:odbc:rule";
try{
Class.forName("com.ms.jdbc.odbc.JdbcOdbcDriver");
System.out.println("驱动器连接成功");
}
catch(java.lang.ClassNotFoundException e) {
System.out.println("驱动器连接失败");
System.err.println("ClassNotFoundException:");
System.err.println(e.getMessage());
}
try {
Connection con=DriverManager.getConnection(DBurl,"sa","sa");
Statement stmt=con.createStatement();
ResultSet result=stmt.executeQuery("Select name from action Where id='学校'");
}
catch (SQLException ex) {
ex.printStackTrace();
}
}
}
...全文
41 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
NewStarter 2003-08-20
  • 打赏
  • 举报
回复
可能是com.ms.jdbc.odbc.JdbcOdbcDriver没找到这个类
试试这个吧sun.jdbc.odbc.JdbcOdbcDriver
还有是db的名字有问题
是不是odbc配置有问题


liyuxiang_lyx 2003-08-20
  • 打赏
  • 举报
回复
我建立odbc数据原了
liyuxiang_lyx 2003-08-20
  • 打赏
  • 举报
回复
编译通过
执行是显示:
Exception in thread "main" java.lang.NoClassDefFoundError:db(wrong name:db)
at java.lang.ClassLoader.defineClass0(native method)
at java.lang.ClassLoader.defineClass(unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
........
scbb 2003-08-20
  • 打赏
  • 举报
回复
只不知道自己用的是jdbc odbc桥?
要建立odbc数据源的?
密码 是sa//sa?
scbb 2003-08-20
  • 打赏
  • 举报
回复
大哥出了什么错误啊?
能不能请您把Exception贴上来?

62,614

社区成员

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

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