JSP无法连接SQL数据库

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:43:57
在执行下面代码的时候.执行到Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");就不再执行下去了,而且不管你接下去的代码有错误也没有错误提示.
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.sql.*" %>
<%
ResultSet rset=null;
String username=request.getParameter("userName");
String password=request.getParameter("password");
if(session.getAttribute("islogin")==null)
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdc:odbc:DB");
Statement statement=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
String sql="select * from user where userName='"+username+"' and password='"+password+"'";
rset=statement.executeQuery(sql);
if(rset.next())
{

//out.print("

检查一下jar包是否引用,

检查数据库服务是否开启

如果是MS SQL2000,检查是否打了SP4补丁

使用查询分析器登录,看是否能查询

如果上面都没问题,就换一下jar包吧.或者连接方式也可以换一下试试

这个应该是你在你的WEB项目下没有加入JDBC-ODBC的JAR包

你有没有创建数据系统数据源
你捕获了异常当然是没错误提示了啊