站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题没分了,不好意思,问个奇怪的JDBC问题

没分了,不好意思,问个奇怪的JDBC问题

摘要: 没分了,不好意思,问个奇怪的JDBC问题


为什么我的程序在.jsp里可以顺利的和数据库进行连接,
而使用application时,却老是提示No suitable driver??

比如我的这个程序,就老是出这个提示:
import java.sql.*;
public class JdbcTest {
public static void main(String[] args) {
//String url="jdbc:odbc:li";
Connection con;
ResultSet rs;
Statement stmt;
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(java.lang.ClassNotFoundException e){
System.err.print("ClassNotFoundException:");
System.err.println(e.getMessage());
}
try{
//con=DriverManager.getConnection(url,"li","000000");
con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=liDB","li","000000");
stmt=con.createStatement();
rs=stmt.executeQuery("select * from userTable");
System.out.print(rs.next());
stmt.close();
con.close();
}catch(SQLException e){
System.err.print("SQLException:"+e.getMessage());
}

}

}


sql的驱动没有配好


你的APPLICATION工程中没有制定JDBC驱动的路径


晕,刚发完贴就解决问题了


↑返回目录
前一篇: 请教一个问题,在一串字符串中有空格,如何排除这空格啊
后一篇: MYSQL 的JDBC驱动用哪个?