与sql连接的问题No suitable driver

snow_angel 2006-09-02 10:53:45
我已经把驱动放到D:\j2sdk\jre\lib\ext 目录下了
路径的配置:PATH: D:\j2sdk\bin
CLASSPATH: .;D:\j2sdk\jre\lib;D:\j2sdk\lib
加载驱动的语句
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}catch(Exception e){
System.out.println("加载数据库驱动程序失败,请检查数据库驱动");
}

try{
this.con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;" +
"DatabaseName=java","","");

}catch(SQLException ee){
System.out.println("执行数据库查询失败,请检查连接");
}
提示信息:
加载数据库驱动程序失败,请检查数据库驱动
执行数据库查询失败,请检查连接
class java.sql.SQLException
No suitable driver
试图连接数据库失败.


数据库名为java
错误的原因在那,
苦思不得其解。希望高手指点。
...全文
168 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
given_chi 2006-10-01
  • 打赏
  • 举报
回复
另外把连接改成
DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=java","sa","");
given_chi 2006-10-01
  • 打赏
  • 举报
回复
楼上说的没错,不过他前面已经在报错了.
应该是没有导入jar包的问题

楼主你把三个包导到工程下的\WebRoot\WEB-INF\lib里面再试一下
twozerozerosix 2006-09-30
  • 打赏
  • 举报
回复
this.con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;" +
"DatabaseName=java","","");
你的密码可以为空但用户名怎么为空
snow_angel 2006-09-03
  • 打赏
  • 举报
回复
我把包 倒入到
我已经把驱动放到D:\j2sdk\jre\lib\ext 目录下了
zhangj0571 2006-09-03
  • 打赏
  • 举报
回复
sqlserver2000的三个驱动包你导入了没?

58,454

社区成员

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

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