标题:SQL连接数据库
只看楼主
josephzzq
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-3-18
 问题点数:0 回复次数:6 
SQL连接数据库
这是我照书打的程序,编译没问题,运行时出现这样的错误:未找到要加载的驱动类
请问一下高手,我这个程序应该怎样修改呢?
import java.sql.*;
public class SQL_JDBC{
public static void main(String[]args){
Connection conn;
String driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=MIS";
String user="sa";
String pwd="";
try{
Class.forName(driver);
conn=DriverManager.getConnection(url,user,pwd);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
String sql="select * from users";
ResultSet rs=stmt.executeQuery(sql);
System.out.println("......................................");
while(rs.next()){
System.out.print(" "+rs.getString(1));
System.out.println("\t"+rs.getString(2));
/* System.out.print("Birthday:"+rs.getDate(3)+"\t");
System.out.print("Sex:"+rs.getInt(4)+"\t");
System.out.println();*/
}

stmt.close();
conn.close();
System.out.print("\n"+"TestOK!");
}catch(ClassNotFoundException e){System.out.println("未找到要加载的驱动类");
}catch(SQLException e){
System.out.println("SQL错误提示:"+e);
}
}
}
搜索更多相关主题的帖子: SQL 数据库 
2007-06-10 00:31
pity1115
Rank: 1
等 级:新手上路
威 望:2
帖 子:184
专家分:0
注 册:2006-9-15
得分:0 

几种可能:
是否装了驱动?
是否装了SP3或SP4的补丁?
是否为混合验证模式?


2007-06-10 00:37
天涯海角
Rank: 2
等 级:新手上路
威 望:3
帖 子:507
专家分:0
注 册:2005-10-21
得分:0 
回复:(josephzzq)SQL连接数据库
需要微软的3个驱动包
Phm7wWQE.rar (58.46 KB) SQL连接数据库



下载后将“.rar” 改名为“.jar”,放到jdk\jre\lib\ect 里,然后将你的java 开发工具里的JDK重新配置一下。

O9ccL8gk.rar (278.08 KB) SQL连接数据库



3NWdIKMR.rar (63.34 KB) SQL连接数据库


我的未来不是梦!
2007-06-10 10:44
josephzzq
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-3-18
得分:0 
好的,我按你的要求做了,不过出现了另外的问题:

PS,我下载的文件只改了后缀名,没有改名字,用了原来的名字,即20076101040511044.jar这样。还有就是将你的java 开发工具里的JDK重新配置一下。应该怎样配置啊,请你详细一点,我是很菜的,谢谢!!!
2007-06-10 12:18
天涯海角
Rank: 2
等 级:新手上路
威 望:3
帖 子:507
专家分:0
注 册:2005-10-21
得分:0 
回复:(josephzzq)SQL连接数据库

抱歉!请将上述文件依次改名为
msbase.jar
mssqlserver.jar
msutil.jar


开发工具里的JDK重新配置一下:就是先delete,再new



我的未来不是梦!
2007-06-10 14:58
josephzzq
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-3-18
得分:0 

还是不行啊,一样的错误

2007-06-11 00:12
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
给SQL SERVER打SP3以上的包就OK了

可惜不是你,陪我到最后
2007-06-11 09:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-146263-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.056694 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved