读书人

jsp连不上数据库解决方案

发布时间: 2012-01-08 22:48:50 作者: rapoo

jsp连不上数据库
这是conn.jsp的代码
<%@ page language="java" import="java.util.*" pageEncoding="gbk" import="java.sql.*"%>

<html>
<head>
<title>Login</title>
</head>


<body>
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String pxf="jdbc:odbc:pxf";
Connection conn=DriverManager.getConnection(pxf);

%>
</body>
</html>



代码是这样的
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%@ include file="conn.jsp" %>

<%

String user="";
String password="";
user=request.getParameter("user");
password=request.getParameter("password");

Statement stmt = conn.createStatement();
// String sql = "select * from 用户";
String str = "select * from 用户 where user='"+user+"' and password='"+password+"'" ;


ResultSet rs = stmt.executeQuery(str);
if(!rs.next()) {
out.print("<script>alert('用户名或密码不正确,请重新输入!!!'); window.history.go(-1);</script>");
}
else {
session.setAttribute("user",""+rs.getString("user")+"");
response.sendRedirect("Login.jsp");
}
rs.close();
stmt.close();


%>
怎是会出错



[解决办法]
错误信息是什么啊!?
看看这个!希望能帮上你!
http://blog.csdn.net/ray_1981/archive/2007/10/22/1836278.aspx
[解决办法]
这是在连数据库?
[解决办法]
<body >
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String pxf="jdbc:odbc:pxf";
Connection conn=DriverManager.getConnection(pxf);

% >
</body >

上边这段代码有误,Connection conn=DriverManager.getConnection(url,username,password);

当然如果你配置好了数据源,也可以不用username,password,数据源配好了吗?
[解决办法]
你连数据库的,就是conn.jsp也可以用javabean写下试下啊。
[解决办法]
这个是什么连接方法啊`?
可以不加数据库名和端口号的么`?
学习中......

读书人网 >Java Web开发

热点推荐