我写的SQL语句是
mysql = "select * from 成绩单 where 学号='" & _
"" & ComboBox1.Text & "' and 课程号='" & _
"" & ComboBox2.Text & "' and 分数<> "" "
我想象的结果是学号=‘0840450401’ and 课程号='0002' and 分数<>"",可是错误提示却说”字符串的语法错误 在查询表达式 '学号='0840440101' and 课程号='0002' and 分数<>"' 中。“。这是为什么呢?那位能写出正确的语句呢?还是其他的原因导致这个问题?
谢谢您的热情回答。但是分数是一个文本型的字段。您能再看看吗?
追答如果不是这个错误,那么还是建议您跟踪一下吧,看看这个mysql字符串取值之后的最终结果是什么,然后把这个最终的mysql串拿出来在数据库后台执行一下看看就知道错误了。