“[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”如何解决?
我先用java编写了连接MSServer2000数据库
代码如下:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jbdc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
String user="sa";
String password="25121982";
Connection conn=DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="select * from jobs";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){
System.out.println(rs.getString(1));
}
rs.close();
stmt.close();
conn.close();
出现错误:No suitable driver
我下载了Microsoft JDBC Driver安装程序,安装好了
classpath我设置好了
不知道怎样解决?
我改为用odbc连接成功
代码如下:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:pubs","sa","25121982");
我然后改写为jsp程序(用odbc连接)
用tomcat5.0
却出现了错误:
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
请问是什么回事?