社区
Java SE
帖子详情
Java基础
zhuyouyong
2009-07-24 12:44:51
老师布置的暑假作业做一个学生信息管理,现在做到登录界面了,Java也连上sql2000了,想问如何实现登录验证
...全文
184
8
打赏
收藏
Java基础
老师布置的暑假作业做一个学生信息管理,现在做到登录界面了,Java也连上sql2000了,想问如何实现登录验证
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hello123qwe
2009-07-25
打赏
举报
回复
Connection con=null;
PreparedStatement ps=null;
ResultSet rs=null;
/**
* 判断是否是合法用户
* @param name 用户名
* @param password 密码
* @return
*/
public boolean isValid(String name,String password) {
boolean valid=false;
int i=0;
String sql="SELECT [u_id] ,[u_name],[u_password] " +
"FROM [store].[dbo].[t_user] where [u_name]=? ";
try {
con=ConnectionManager.getConnection();
ps=con.prepareStatement(sql);
ps.setString(1, name);
rs=ps.executeQuery();
if(rs.next() && password.equals(rs.getString("u_password")))
{
valid=true;
}
} catch (DBAccessException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
finally
{
try {
ConnectionManager.closeAll(con, ps, rs);
} catch (SQLException e) {
e.printStackTrace();
}
}
return valid;
}
sooneasy
2009-07-24
打赏
举报
回复
select * from users where name = ? and password = ?
看有没有得到查询结果,有:验证通过,没有:验证失败。
gesanri
2009-07-24
打赏
举报
回复
填写用户名和密码后,点击登录按钮后,查询数据库,是否有匹配的,没有则提示用户名或密码错误,有就进入主界面,代码网上多得是
lostlong
2009-07-24
打赏
举报
回复
先掺考一些网上的代码,然后自己作罢!
musecangying007
2009-07-24
打赏
举报
回复
[Quote=引用 1 楼 gesanri 的回复:]
填写用户名和密码后,点击登录按钮后,查询数据库,是否有匹配的,没有则提示用户名或密码错误,有就进入主界面,代码网上多得是
[/Quote]
google,csdn博客搜搜很多资料的
石头城1575
2009-07-24
打赏
举报
回复
3楼说的很对啊,学编程的动手能力很重要啊,不要老是代码粘贴复制,那样效果很差的,做了跟没做是一个样的
石头城1575
2009-07-24
打赏
举报
回复
3楼说的很对啊,学编程的动手能力很重要啊,不要老是代码粘贴复制,那样效果很差的,做了跟没做是一个样的
zhuzhusany
2009-07-24
打赏
举报
回复
最好自己动手做,不然学不到什么的
Java
基础
语法
本篇博客详细介绍了
Java
编程的
基础
知识,涵盖了
Java
概述、环境搭建、
基础
语法、运算符、流程控制语句等内容,适合
Java
初学者入门学习。
Java
基础
总结
本文记录了作者五个月间系统学习
Java
基础
的过程,涵盖类、包、接口等概念,编译原理,以及关键语法如变量、数据类型、运算、控制流、集合、异常处理和IO操作。文章结尾处还分享了编程语言
基础
的巩固和实践应用实例。
Java
基础
看这个就足够了【
Java
基础
内容总结】
本文全面覆盖
Java
基础
,从创建工程到I/O操作,详解数据类型、流程控制、对象与方法,深入探讨访问权限、继承多态及异常处理,是
Java
初学者与进阶者的必备指南。
Java
必备
基础
一——一文读懂的
Java
基础
中的
基础
本文分享了编程初学者如何克服
基础
薄弱,通过自我激励和
Java
基础
学习的点滴,重点回顾了
Java
语言格式、数据类型、运算符、流程控制等内容,鼓励读者持之以恒。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章