jsp连接SQL数据库出现“
未发现数据源名称并且未指定默认驱动程序”
SQL error!
java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序提示这个异常,不知道是什么原因,找了一天也没找到 。
msbase.jar mssqlserver.jar msutil.jar装在了Tomcat\lib中还是出现这个问题
try{
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver
Connection con=DriverManager.getConnection( "jdbc:odbc:xinxi ", "sa ", " ");
//Statement sql=con.createStatement();
}catch(
SQLException e){
out.print( "SQL error! "+e);
}catch(
ClassNotFoundException e){
out.print( "CNF error! "+e);
}
------解决方案--------------------你是用odbc的,不需要那三个jar文件,是你没有配置xinxi这个ODBC数据源
------解决方案--------------------//基于jdbc-odbc连接数据库
try {
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
} catch (Class
NotFoundException e) {
e.printStackTrace();
}
try {
con = DriverManager.getConnection( "jdbc:odbc:xinxi ", " ", " ");
System.out.println( "成功连接数据库! ");
} catch (SQLException e) {
e.printStackTrace();
}