JSP访问数据库提示找不到数据源...
采用ODBC-JDBC桥接
这是JSP代码,用TOMCAT4.1
<%@ page contentType= "text/html;charset=gb2312 " %>
<%@ page language= "java " import= "java.sql.* " %>
<html>
<body>
<% Connection conn = null;
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
String connURL = "jdbc:odbc:jinxiaocun ";
String user = "sa ";
String pw = "123 ";
conn=DriverManager.getConnection(connURL,user,pw);
Statement stmt = conn.createStatement();
String sql = "select * from 管理员信息 ";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()){ %>
您的第一个字段内容为: <%=rs.getString(1)%>
您的第二个字段内容为: <%=rs.getString(2)%>
<%}%>
<%out.print( "数据库操作成功,恭喜你 ");%>
<%rs.close();stmt.close();conn.close();%>
</body>
</html>
打开显示
javax.servlet.ServletException: [Microsoft][ODBC 驱动程序管理器]
未发现数据源名称并且未指定默认驱动程序 但我在数据源上已经设置了jinxiaocun数据源..
而且这数据源在之前写的JAVA应用程序里可以访问数据库..
请问是什么原因引起的
------解决方案--------------------用的是什么数据库啊?如果是SQL Server2000需要SP4补丁,而且还要将三个.jar包引入到工程中,一般需要设置CLASSPATH,具体文件的名字是msbase.jar,mssqlserver.jar,msutil.jar。