Invalid Object Name 表名错误
搭建SSM框架,在后台xml文件中放入以下代码:
select u.name ,u.password from QCUser where u.name = #{name} and password=#{password};
刚开始登录验证什么的并没有报错,隔了几天突然出现
Invalid Object Name ‘ QCUser ’
上网找了一下,解决了这个问题。
解决方案
改成如下:
USE DBName --指定执行环境数据库
go
select u.name ,u.password from QCUser where u.name = #{name} and password=#{password};
–指定数据库,应该是没有指定数据库
或
架构名同账号架构名不一致时需要去指定
看看表是不是 DBName.QCUser 同安全性登陆账号默认架构是不是一致DBName
SSM框架InvalidObjectName错误解决
本文介绍在SSM框架中遇到的InvalidObjectName错误,详细解释了错误原因及解决方案,包括如何正确指定数据库环境和架构名,确保表名正确识别。
908

被折叠的 条评论
为什么被折叠?



