Private Sub CmdSQLsearch_Click()
  Dim aa As String
aa = "Select 课程表.课程名称,选课表.成绩,学生表.学号,学生表.姓名,学生表.性别 From 课程表,选课表,学生表 Where (课程表.课程名称 = '数据库' ) And (选课表.成绩 > 60 )"
Adodc1.Refresh
End Sub为什么这句查不出来呢?

解决方案 »

  1.   

    楼主的sql语句为什么查不出数据,可能是没有符合条件的记录。
    另外楼主的sql语句三个表中的关联也有问题哟,例如说“课程表”中的什么字段和“选课表”中的什么字段关联呢等等
      

  2.   

    查什么?我只看到给字符串aa赋了值,没看到执行,Adodc1就刷新了,这样也能查出来的话,那VB真是高度智能化了!