java web项目在打开后向数据库添加数据网页显示添加失败请与管理员联系?

java web项目在打开后向数据库添加数据网页显示添加失败请与管理员联系?,第1张

前端写了失败处理,就是d对话框。

首先,你得查数据库是不是真存进去了,因为有的前端做的假处理。然后排查

是不是前端JS传值问题(比如写错什么的)

还有可能性:如果前端传值了,到后端被拦截。如果是被拦截 最有可能的是权限的问题。因为可能后端做了权限处理,权限不足就会被拦截器拦截。

数据库远程连接的问题 那就搜相关排查 看端口,ping通那些

String sql = "insert into UserInfo (userName,passWord) values (" + username1 + "," + password1 +")"

PreparedStatement pre1 = conn.prepareStatement(sql)

问题应该出现在你的SQL语句上,在SQL语句中出现int类型数据不需要加引号,可以就是你上面语句中出现引号的问题。另外为了避免写"++"这种形式产生的错误。建议用下面的语法:String sql = "insert into UserInfo (userName,passWord) values(?,?)

PreparedStatement ps=conn.conn.prepareStatement(sql)

ps.setString(1,username1)

ps.setString(2,password1)

ps.set(参数的类型比如String int..)(第几个?号,参数)


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

原文地址: http://outofmemory.cn/bake/11385393.html

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

发表评论

登录后才能评论

评论列表(0条)

保存