高分求助:关于jdbc 问题,jsp
我在我本讥上使用jdbc-odbc 时,能同数据库(在服务器上)通信,
可时,当我部署到服务器上,却保错!
error isjava.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'login'.
thanks!
问题点数:0、回复次数:5Top
1 楼callzjy((草魚))回复于 2003-04-04 00:06:25 得分 0
注册时,IP地址或主机名要改过Top
2 楼icecloud(冰云)回复于 2003-04-04 02:01:42 得分 0
代码贴出来看Top
3 楼daizs(大海)回复于 2003-04-04 08:25:27 得分 0
<%@ page import="java.sql.*"%>
<%@ page import="java.util.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ page language="java" contentType="text/html; charset=BIG5" pageEncoding="BIG5"%>
<META http-equiv="Content-Type" content="text/html; charset=BIG5">
<META name="GENERATOR" content="IBM WebSphere Studio">
<META http-equiv="Content-Style-Type" content="text/css">
<LINK href="Master.css" rel="stylesheet" type="text/css">
<TITLE>checkLogin.jsp</TITLE>
</HEAD>
<BODY>
<jsp:useBean id="processData" scope="session" class="longwell.leave.system.LoginSession"/>
<%
String applyId;
String password1;
String loginId=request.getParameter("applyId");
String password=request.getParameter("loginPassword");
String submit=request.getParameter("sure");
if(submit.equals("modify"))
{
response.sendRedirect("modifyPassword.jsp");
}
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:apply","sa" ,"");
Statement stmt=con.createStatement();
String sql="select * from login";
ResultSet res=stmt.executeQuery(sql);// 当我加上这语句时,就开始保错。
我的数据库是在另外一台服务器上!
while(res.next())
{
applyId=res.getString("applyId");
password1=res.getString("password");
if((applyId.trim().equals(loginId.trim()))&&(password.trim().equals(password1.trim())))
{
processData.setLoginId(applyId);
response.sendRedirect("applyForm.jsp");
}
}
}
catch(Exception e)
{
out.println("error is" +e);
}
%>
</BODY>
</HTML>
Top
4 楼daizs(大海)回复于 2003-04-04 08:26:36 得分 0
callzjy,i haved changed!
Top
5 楼sgdb(神天月晓)回复于 2003-04-04 10:10:16 得分 0
login不存在,数据库名称变了??Top




