Private Sub Form_Load()
Dim ncd As String
ncd = Form1.cd
Dim str As String
str = "stlect *from 学生成绩管理 where 学号= ' & ncd & '"
Adodc1.RecordSource = str
Adodc1.Refresh
End Sub
一运行就提示无效的sql语句,期待....之类的。把adodc1.refresh删除之后就没有错误提示,但是sql查询就没有了作用。我没有配置odbc源,不是有个什么无源数据库查询么,也不知道是不是这样的。麻烦分析一下,谢谢
ps:cd是从form的datacombo选择框传递过来的文本。
stlect 改成 select######回复 @kiwivip : 对啊,我都想撞墙了######擦,这也行.....######学号是什么数据类型。如果是字符,这个语句会报错的###### SQL语句改成这样试试:
"stlect *from 学生成绩管理 where 学号= '" & ncd & "'"
另外估计你也没有正确获取到form1.cd的值 ######
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。