环境是VS2015 SQL
执行
SELECT Cno FROM Course WHERE Cname = '信息系统';
系统没报错,但是也没有输出结果,是什么原因啊??
没有报错,也没有结果,就说明执行成功了,数据库中确实没有满足条件的数据。
看看是不是数据库里面就是没有符合条件的数据呢?
是的,数据库中没有符合条件的数据,原因是【编码问题】。我把要select的字段全部改成英文,然后再select该字段(英文),就有结果了!
比如,在录入数据的时候,把“数学”改为“Math”,然后 select Grade from Course where Cname = “Math”;就能得到想要的结果了。