UID:151929
UID:77767
UID:155093
xp3539989:本人是新手 之前没有数据库的基础 刚刚接触模型视图这块,我知道登陆是很简单 现在是修改密码,逻辑也清楚 就是不知道怎样用数据库的语句去替换之前的密码 望大神别嘲 .. (2014-08-27 19:36)
UID:146604
chinkyy:不知道你用的是什么数据库 MySql?SQLite?SQLSERVER? 1)不管你用的是那种数据库首要的是connect 数据库 2)验证你修改密码的条件符合后,构造SQL语句,如: QString sqlstr = tr("update tb_password set pwd = '%1' where user= .. (2014-08-28 08:19)
bran_lee:这样构造SQL语句很危险吧应该用prepare和bindValue (2014-08-28 08:28)
chinkyy:恩,在实际过程中prepare确实比较好用,还支持批处理...... (2014-08-28 08:47)
bran_lee:其实我是想说注入漏洞...... (2014-08-28 09:06)
chinkyy:注入应该是WEB这一块的吧,我一般做的是嵌入式的,注入这一块确实不甚了解.....不过也给了我启发以后多注意这一块的问题[表情] (2014-08-28 09:16)