社区
Web 开发
帖子详情
如何解决用户密码中含有特殊字符的查询??????
老鱼趣多多
2006-03-16 09:53:21
如何解决用户密码中含有特殊字符的查询??????
比如用户名:aaaa
密码:ame×!&an
怎样构建SQL查询语句???谢谢了。
...全文
1153
13
打赏
收藏
如何解决用户密码中含有特殊字符的查询??????
如何解决用户密码中含有特殊字符的查询?????? 比如用户名:aaaa 密码:ame×!&an 怎样构建SQL查询语句???谢谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wizardblue
2006-03-16
打赏
举报
回复
PreparedStatement pStmt=null;
pStmt=conn.prepareStatement(sql);
pStmt.setString(1,name);
pStmt.setString(2,password);
碧海情天-赵亮
2006-03-16
打赏
举报
回复
没看懂
guo__peng(guo__peng) 说这是防SQL注入? 这种写法明明最防不了.
beikexp
2006-03-16
打赏
举报
回复
换一种思路,把特殊字符换掉
密码用明码存就是失败的
加密吧...
guo__peng
2006-03-16
打赏
举报
回复
楼主的意思是不是要防止SQL注入呀!但是还得允许用户的密码里有特殊字符。
螃蟹k3179
2006-03-16
打赏
举报
回复
可能我理解错了.
螃蟹k3179
2006-03-16
打赏
举报
回复
能取出来吧?是不是忘了转意字符前加\
hongxua
2006-03-16
打赏
举报
回复
楼主可以试试二楼提供的办法,应该可以解决。
我用这种办法,'可以直接insert数据库里,不用处理。
老鱼趣多多
2006-03-16
打赏
举报
回复
就是说比如,
用户在登录页面,输入用户名,密码,
而密码包含特殊字符,
用正常的匹配语句就查询不出来用户的这条记录了。
÷
我是想询问这条查询SQL该如何构造。
ibiswang
2006-03-16
打赏
举报
回复
用Preparestatement: select * from user where username=? and pass=?
giant216
2006-03-16
打赏
举报
回复
不明白楼主的意思,是不让输入特殊字符还是从数据库里取不出相应的字段阿??????
guo__peng
2006-03-16
打赏
举报
回复
用参数查询
String sql="select userName,userPassword from users where userName=? and userPassword=?";
PreparedStatement pStmt=null;
pStmt=conn.prepareStatement(sql);
pStmt.setString(1,name);
pStmt.setString(2,password);
老鱼趣多多
2006-03-16
打赏
举报
回复
strSql = "SELECT * FROM USER WHERE UID=" + uid + "AND PWD="+pwd;
这条语句只满足普通情况。
piaopiao11
2006-03-16
打赏
举报
回复
用PreparedStatement
JS正则(RegExp)判断文本框
中
是否包含特殊符号
有时,我们希望判断文本框
中
用户
输入的字符是否
含有
特殊符号(*/#$@),就像
用户
注册时
密码
框的填写。 demo 利用 RegExp 对象,能很优雅的实现以上需求: // even(文本框内容) function (even) { // 规则对象(flag) ...
JS正则表达式必须包含数字、字母、
特殊字符
下面给大家介绍下JS正则表达式 必须包含数字、字母、
特殊字符
js正则表达式要求: 1. 必须包含数字、英文字母、特殊符号且大于等于8位 2. 特殊符号包括: ~!@#$%^&* 正则表达式如下: /^(?=.*\d)(?=.*[a-zA-Z])(?=.*[~...
正则表达式(RegExp)判断文本框
中
是否包含特殊符号
有时,我们希望判断文本框
中
用户
输入的字符是否
含有
特殊符号(*/#$@),就像
用户
注册时
密码
框的填写。 demo 利用 RegExp 对象,能很优雅的实现以上需求: // even(文本框内容) function (even) { // 规则对象(flag) ...
vue.js+ElementUI实现进度条提示
密码
强度效果
要求一:判断输入的字符串是否包含数字、小写字母、大写字母以及
特殊字符
四种内容的8-20位字符 通过搜索了解到可以使用?=这个正则语法判断字符串
中
是否
含有
多种内容。(?=)这个语法结构在正则里表示“设定后面是”的...
Oracle
用户
密码
含有
特殊字符
导致无法登陆
解决
方法
Oracle
用户
密码
含有
特殊字符
导致无法登陆
解决
方法
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章