关于java写入SQLSERVER数据库的一个超奇怪的问题

关于java写入SQLSERVER数据库的一个超奇怪的问题,第1张

我觉得吧, 你应该在创建新用户之前,用System.out.println(user.get****)去检测一下,servlet从页面上收集的信息和实际输入的一不一样。加在UserDAO dao = new UserDAO()这一句之前就可以, 为了保险起见,把用户所有的信息都用system.out.println()输出一遍。

如果显示出的密码和你输入的是一致的话,那么问题就是出在数据库上。你用的是hibernate么?还是用sql语句往数据库添加信息?如果是sql语句的话,就看看是不是添加用户的sql语句中的password拼写对不对,如果是hibernate的话,就看看那个xml配置文件里的password拼写和属性设置的对不对。

默认情况下mysqli 是关闭的,需要自己去配置php.ini打开它

extension=php_mysqli.dll 去掉前面的分号

// 数据库里面有没有中文,有的话可以加上这句设置语言

mysqli_query('set names utf8')


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10715312.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存