SQL Server 对象名 无效

2025-04-28 11:33:19
推荐回答(5个)
回答1:

这里是你的数据库没有选对,你要选到对应的数据库,再执行这句就没错了~
或者你可以在表名前加入数据库的名称,比如:
select
*
from
[数据库名].[dbo].[kc]
where
学分<4
order
by
课程号

回答2:

1,确认你的表tbluser_info在【你所连接的】数据库中存在。
2,大部分SQL是不区分大小写的,但是有的时候数据库的Collate 为AS 的时候,也会区分大小写。所以,最好把大小写也写一致。

ADD:你debug一下啊?从程序开头一步一步走下,是在哪段代码出现的问题。

回答3:

tbluser_info这个在数据库中不存在。也就是说tbluser_info和数据库中不一致。只要把tbluser_info改成和数据库一致的就可以了。

这是你在源代码中有用到tbluser_info,但是你的数据库中没有

附上你的源代码。

回答4:

加上数据库路径,如db..tbluser_info

回答5:

后边select前面04
号后面的逗号去掉
你这里是两条语句