分数<>"',这个地方错了。
因为你的分数应该是个数字型的字段吧?而这个不等于显然是字符串的比较方式。
所以这个地方要改成分数 IS NOT NULL或者ISNULL(分数,0) <> 0
mysql = "select * from 成绩单 where 学号='" & _
"" & ComboBox1.Text & "' and 课程号='" & _
"" & ComboBox2.Text & "' and ISNULL(分数,0)<> 0 "
这个ISNULL是SQLSERVER的语法,表示空则为什么值
webform
在这句话下面写上
response.write mysql
response.end()
winform
在这句话下面写上
console.write mysql
exit sub
或者直接断点DEBUG吧。。
看看输出语句是哪错了,是不是绑定控件了。
二者用的数据库是否是同一台机的同一个数据库,
这个是要搞清楚的。
如果不是同一个数据库,记录就有可能不同啦。