社区
Java SE
帖子详情
登陆查询
hyc_hover
2006-08-18 04:06:06
现在有3个用户表,做一个登陆的页面,就只需要输入用户名和密码,点确定就可以进入。
如何实现在这3个表中查找用户名和密码?(不能有选择登陆类型的按钮)
...全文
305
18
打赏
收藏
登陆查询
现在有3个用户表,做一个登陆的页面,就只需要输入用户名和密码,点确定就可以进入。 如何实现在这3个表中查找用户名和密码?(不能有选择登陆类型的按钮)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
梅小西Echo
2006-08-18
打赏
举报
回复
路过,路过,友情up!
zhmt
2006-08-18
打赏
举报
回复
路过,友情up!
SDMRauquin
2006-08-18
打赏
举报
回复
dao:
public MemberInfo loginI(MemberInfo memberInfo) throws Exception {
String sqlStr = "SELECT password_,company_name_,address_,"
+ "telephone_,mobile_phone_,fax_,contact_,post_,email_,introduction_,"
+ "postcode_,url_,expo_url_,sex_,charged_,date_ "
+ "FROM t_member WHERE member_id_=? ";
Connection con = DriverManager.getConnection("jdbc:poolman");
PreparedStatement ps = con.prepareStatement(sqlStr);
ps.setString(1, memberInfo.getMember_id());
ResultSet rs = ps.executeQuery();
if (rs.next()) {
String password = rs.getString(1);
if (password == null)
password = "";
if (memberInfo.getPassword().equals(password)) {
memberInfo.setCompany_name(rs.getString(2));
memberInfo.setAddress(rs.getString(3));
String strTelephone = rs.getString(4);
} else
memberInfo = null;
} else {
memberInfo = null;
}
ps.close();
rs.close();
con.close();
return memberInfo;
}
II,III的类似,不过其中的sql要改变
SDMRauquin
2006-08-18
打赏
举报
回复
action:
LoginInfoForm loginInfoForm = (LoginInfoForm) form;
MemberInfo memberInfo = loginInfoForm.getMemberInfo();
try {
MemberInfoDAO memberInfoDAO = new MemberInfoDAO();
memberInfo = memberInfoDAO.loginI(memberInfo);
if (memberInfo == null) {
memberInfo = memberInfoDAO.loginII(memberInfo);
if (memberInfo == null) {
memberInfo = memberInfoDAO.loginIII(memberInfo);
errors.add("memberInfo", new ActionError("error"+langInfo.getLanguageName()+".memberInfo.no"));
saveErrors(request, errors);
return new ActionForward(mapping.getInput());
}
}
else
{
return (mapping.findForward("success" + langInfo.getLanguageName()));
}
hyc_hover
2006-08-18
打赏
举报
回复
会得不多,用的是jsp的struts架构,谢谢冷月兄指教!
SDMRauquin
2006-08-18
打赏
举报
回复
..怎么实现。
我想先问问,你会多少,用的是什么技术。
这样我才知道应该怎么说
hyc_hover
2006-08-18
打赏
举报
回复
分开查@^@ ,查到有为止 ,没有就跳出
具体该怎么实现呢?谢谢
jsfhua
2006-08-18
打赏
举报
回复
分开查@^@ ,查到有为止 ,没有就跳出
hyc_hover
2006-08-18
打赏
举报
回复
select psw,id from a where id=1
union
select psw,id from b where id=1
union
select psw,id from c where id=1
关键是显示的列名都要一样
id=1 是个什么意思啊?
hyc_hover
2006-08-18
打赏
举报
回复
select * from a union select * from union b select * from c where …………? 是这样的,呵呵。不过这样我试了 ,不行呢。提示:查找发生错误!
SDMRauquin兄能否说得详细一点,直接union 3个表是怎么弄的?
3调用dao 又是怎么弄的?
ttaallkk1
2006-08-18
打赏
举报
回复
select psw,id from a where id=1
union
select psw,id from b where id=1
union
select psw,id from c where id=1
关键是显示的列名都要一样
SDMRauquin
2006-08-18
打赏
举报
回复
bselect ?
简单的说就是用union 把你对3个表的sql连接起来就可以了。
不过你要是要求有先后顺序的话,就分开3次调用dao,每次各执行一次sql,对于不同的表
hyc_hover
2006-08-18
打赏
举报
回复
A、B、C 3个表是没有关联的,现在要在ABC中查出一个ID,先找A表,没有再找B表,没有再找C表。
这个应该怎么实现呢?
hyc_hover
2006-08-18
打赏
举报
回复
用UNION语句联合查询.具体是怎么操作的啊?
就是 select * from a union select * from union bselect * from c wherr …………?
不过好象不行哦
hyc_hover
2006-08-18
打赏
举报
回复
怎么执行3次查询?sql语言写3次?不过好象不行哦~~
SDMRauquin
2006-08-18
打赏
举报
回复
如果是毫无关联的3个表就UNION,或者执行3次搜索,不过效率就地了
liuyangly
2006-08-18
打赏
举报
回复
用UNION语句联合查询。
numen_wlm
2006-08-18
打赏
举报
回复
不明白lz的意思
怎样
查询
计算机登录记录,qq
登陆
记录,教您QQ如何查看登录历史记录
qq是我们经常会使用到的一款聊天工具,很多用户都会使用到它。不过,最近一些朋友反馈自己想要在电脑中查看qq登录记录,可是操作了很久都没有成功。当我们的QQ出现异常
登陆
的时候我们往往会想要
查询
一下
登陆
记录,但是哪里可以查呢?下面,小编教大伙QQ查看登录历史记录的流程。我们在使用电脑的时候,总是会遇到很多的电脑难题。当我们需要在电脑中查看QQ的登录历史记录的时候,可以查看QQ的登录时间地点来判断是否存...
用户管理系统的环境搭建
登陆
查询
页面
主要是在昨天搭建ssm的基础上完成用户管理系统的环境搭建以及
登陆
和
查询
界面。 UserInfo.java package test.bean; public class UserInfo { public UserInfo() { } public UserInfo(int id, String username, String password) { ...
asp检测用户
登陆
信息
好久没写日志,再写一篇做个记录 公司让做一个评价系统,但是不太乐意将账户
登陆
的接口函数提供,那没办法只能想办法,由于用户登录信息无非是存在cookie中或者是session 除掉有些变态程序员 存个id号用数据库
查询
出来 那这样的 我就没辙了 ,主要程序是将信息存在这边 就可以通过以下代码检测出来 而你的代码里面就可以使用了。 使用说明: 将以下代码保存为 testUser.asp 传到网站根目录下面 访问网站
登陆
后 然后及时在浏览器里面输入这个文件 看看结果 看看什么信息是你用户名的信息 记录后 你
Springboot WEB项目前端表单使用AJAX发送数据到后台,后台
查询
数据库实现根据用户名更改密码并
登陆
功能!
介绍一下我们这次实现的功能,从标题就能知道,前端表单提交数据通过ajax发送数据到后台,后台接受到数据并
查询
用户是否存在,如果用户存在给予修改密码的权限,如果不存在返回无法修改信息给用户,简单的来说就是对数据库中的数据进行修改的问题,只不过通过前后端交互进行修改,SQL实现更改语句为update 表名 set 字段……,这里我通过Spring JPA自定义语句为 update UserInfo set password=:password where userName=:username
PostMan 模拟
登陆
状态 请求数据接口
前言:我们在开发测试过程中,总有一些接口是需要
登陆
才能进行访问的,而我们直接用postman来访问接口地址的时候会跳转到
登陆
页面的信息,下面看如何保持
登陆
状态来访问接口。 原理:服务器认识的sessionid,这个是标识,我们获取的这个值就能模拟了。 1、按f12查看网页加载数据。选择application–>Cookies–>选择相应地址;如下图: 2、查找sessi...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章