jsp查找SQL数据库时为什么为空?

来源:百度知道 编辑:UC知道 时间:2024/06/20 21:26:22
我的test数据库中的admin表为name=wjl,password=123456。
但是我在jsp中查找时返回的rs却为空。不知道哪里出错了。
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<jsp:useBean id="Condb" scope="page" class="beans.ConDB"/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>管理员身份验证界面</title>
</head>
<body>
<%
String admin_name=request.getParameter("admin_name");
String password=request.getParameter("admin_password");
ResultSet rs=Condb.executeQuery("select * from admin where name='

conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://lovalhost:1433;DatebaseName=test;user=sa;password=");
这句出错了 你自己检查

这个看你数据库连接是否正确了

catch(SQLException ex){
System.err.println(ex.getMessage());
}

看看这里是不是已经出错了

你用的是不是xp sp2系统,如果是的话sqlserver2000至少需要打sp3的补丁,并开放本地的TCP1433和UDP1434端口

conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://lovalhost:1433;DatebaseName=test;user=sa;password=");
的确是少了一个双引号