<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<%
try{ Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");}
//纯jdbc连接,要安装sql2005的sqljdbc.jar
catch(ClassNotFoundException e){out.print(e);}
String username=request.getParameter("username");
String password=request.getParameter("password");
if(username==null || password==null){username="";password="";};
username=new String(username.getBytes("ISO-8859-1"),"gb2312");//转字符集,否则查询失败
if(username.equals("") || password.equals("") )out.print("你所留的信息不全");
else
{
Connection newcon;
Statement sql;
ResultSet rs;
String sqlusername="select * from login where username='"+username+"'";
String sqlpass="select username from login where username='"+username+"' and pass='"+password+"'";
// out.print(sqlusername+"<br>");
try
{
String url="jdbc:sqlserver://localhost:1433;DatabaseName=niuDB";
newcon=DriverManager.getConnection(url,"sa","123");//sql2005连接,
sql=newcon.createStatement();
rs=sql.executeQuery(sqlusername);
if(!rs.next())//"!rs.next()"是说查询没查到记录,
{
out.println("用户名不存在");
}
else
{
rs=sql.executeQuery(sqlpass);
if(!rs.next())
{
out.println("密码错误");
}
else
{
out.println("登入成功,欢迎你:"+username);
}
}
// while(rs.next())
// {
// out.print(rs.getString(1)+"----"+rs.getString(2)+"<br>");
// }
rs.close();
sql.close();
newcon.close();
}
catch(SQLException e)
{
out.print(e);
}
}
%>
</body>
</html>
jsp数据库连接示例-用户登录
5星 · 超过95%的资源 需积分: 10 120 浏览量
2008-11-21
14:06:44
上传
评论 3
收藏 9KB RAR 举报
xiekingjr
- 粉丝: 3
- 资源: 8
最新资源
- 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.1-1.4)
- 基于python实现的水下压缩空气储能互补系统建模仿真与经济效益分析+源代码+论文
- 华中科技大学-自然语言处理实验,Bi-LSTM+CRF的中文分词框架,并且利用基于深度学习的方法进行中文命名实体识别++源码报告
- 基于动态罚函数的铁路车流分配与径路优化模型python源码
- 鱼群算法求解组环问题python源码+文档说明
- 基于决策优化的多波束测深测线规划模型MATLAB代码
- 课程设计-基于python实现的多目标优化算法求解带时间窗的车辆路径规划问题+源代码+文档说明+界面截图+pptx
- 基于通信信号与通信系统的MATLAB仿真源码-课程设计
- 嵌入式-信号机制(概念,发送,定时,捕捉,SIGCHLD 信号实现回收子进程)
- c语言管理系统大一大二笔记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈