select StudentID from student列名studentID无效,明明表里有,这是为什么啊?
我觉得是系统有问题,中午把系统重装了...
遇到这个问题,多半是数据库缓存的问题,在重新设计表后系统没有及时更新缓存。
只要重启一下数据库就可以了 。我也遇到这样的问题,解决了。希望能够帮到你。
只要重启一下数据库就可以了 。我也遇到这样的问题,解决了。希望能够帮到你。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-08-06
你没有选中关联的数据库
elect StudentID from 数据库名字.dbo.student 这样试试追问
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表结构贴出来看看 估计和你表里面的内容有出入吧!