列名无效

select StudentID from student列名studentID无效,明明表里有,这是为什么啊?
我觉得是系统有问题,中午把系统重装了...

遇到这个问题,多半是数据库缓存的问题,在重新设计表后系统没有及时更新缓存。
只要重启一下数据库就可以了 。我也遇到这样的问题,解决了。希望能够帮到你。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-06
你没有选中关联的数据库
elect StudentID from 数据库名字.dbo.student 这样试试追问

但是我查表的时候:select * from student
可以正常得到查询结果喔!

追答

要是select * from student 能查到的话 应该写select StudentID from student 就一定能查到。

追问

这个我试过了,错误还是一样,提示说StudentID列名无效

追答

有其他联系方式吗?到时候帮你远程看看 我从来没有遇到这种情况 很诡异

本回答被网友采纳
第2个回答  2012-10-21
studentID变成'studentID',也就是加单引号
第3个回答  2012-08-05
那就是列名写错了追问

改了分析通过了,但是执行的时候说列名无效啊,搞不懂,就这样简单订单查询怎么有问题呢

追答

列名肯定写错了,列名是否有空格?把空格也要写上,然后要查找的列名用[]括起来

第4个回答  2012-08-05
把你的Student表结构贴出来看看 估计和你表里面的内容有出入吧!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网