通过JDBC-ODBC连接SQL SERVER2000时,用WINRAR打开JRELIBTR.JAR里面可以看到JdbcOdbcDriver.class
但是运行程序的时候总是出现:
java SQLException:not sutiable driver
不知道为什么啊。请帮忙说明一下哈。。。没找到驱动啊..
你设置数据源了吗?设置了。。
是不是在classpath设置时,除了加那个包外还有其它的啊。。
但驱动好像只在这个包里?除了java-connector.jar之外,还需要三个jar,
详情请参考:
http://blog.chinaunix.net/u/21684/showart_270377.html网上好像有人讲过,搜下呢!用ODBC连接要加包吗?不用吧..
是在控制面板里设置的,不用加包的,加包的那个是使用JDBC直连的.
除了java-connector.jar之外,还需要三个jar,
详情请参考:
http://blog.chinaunix.net/u/21684/showart_270377.html
用ODBC连接要加包吗?不用吧..
是在控制面板里设置的,不用加包的,加包的那个是使用JDBC直连的. 数据挖掘研究院
我是在ODBC里设置了数据源的。刚开始是没加那个JDBC=ODBC包所在的路径所以开始的错误是notfoundclass现在加了变成了找不到适合的驱动了。。
这个是要安JDBC驱动的啊。。我想通过JDBC-ODBC桥连接不知道还要什么设置啊。感觉设置都是对的但运行时就是出现not sutiable driver不知道为什么啊。主要是想做个简单的测试,不想去下那个驱动,而且那个下起来速度极慢啊。那位还遇到过这样的问题帮忙解决一下。。。J2EE工程里面访问数据库是需要驱动包的.
IT资源网,Java/J2EE技术教程
代码....代码:
import java.io.IOException;
import java.sql.*;
public class Sqlconnection {
public Sqlconnection()
{
}
void display()
{
Connection con=null;
String url1="jdbc.odbc.Person";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection(url1);
Statement stmt=con.createStatement();
int id;
String text;
int age;
ResultSet rs;
String strsql="select * from Person";
rs=stmt.executeQuery(strsql);
if(rs.next()){
do{
id=rs.getInt(1);
System.out.print("id"+id);
text=rs.getString(2);
System.out.print("name"+text);
text=rs.getString(3);
System.out.print("name"+text);
age=rs.getInt(4);
System.out.print("age"+age);
text=rs.getString(5);
System.out.print("address"+text);
text=rs.getString(6);
System.out.print("phone"+text);
}while(rs.next());
}
else{
System.out.println("no data found");
}
}
catch(ClassNotFoundException e){
System.out.println(e); 数据挖掘实验室
}
catch(SQLException e){
System.out.println(e);
}
finally{
try{
if(con!=null){
con.close();
}
}
catch(SQLException e){
System.out.println(e);
}
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Sqlconnection conn=new Sqlconnection();
conn.display();
}
}
错误:java.sql.SQLException:No suitable driver看看windows的SQL SERVER2000的odbc驱动加了?打个sp4补丁!
这个补丁一定要打的在lib文件夹中加入三个驱动的jar,还有SQL SERVER要打上sp4 一定要打
最新评论共有 0 位网友发表了评论
查看所有评论
发表评论
热点关注

