我写了这个函数来选择“全选”选项中的所有值
Private Function Not_Null()
If CmbGrade.Text = "SELECT ALL" Then
sql = "SELECT A.ROLLNO,A.FIRST_NAME,A.MIDDLE_NAME,A.LAST_NAME,A.ADDRESS,A.GRADE,B.DIV,A.BLOOD_GROUP,C.HOUSE,A.DATE_OF_BIRTH,A.TRANSPORT,A.SNAME,A.MEAL,A.RUTNO FROM STUDENT_RECORD_DATABASE A,DIVISION B,HNM C WHERE A.DIVID=B.DIVID AND A.HID=C.HID AND GRADE IS NOT NULL"
SET rs = cn.Execute(sql)
End If
End Function
在命令单击调用此函数后
Private Sub CmdReport_Click()
Dim STRp As String
STRp = Not_Null()
sql = "SELECT A.ROLLNO,A.FIRST_NAME,A.MIDDLE_NAME,A.LAST_NAME,A.ADDRESS,A.GRADE,B.DIV,A.BLOOD_GROUP,C.HOUSE,A.DATE_OF_BIRTH,A.TRANSPORT,A.SNAME,A.MEAL,A.RUTNO FROM STUDENT_RECORD_DATABASE A,DIVISION B,HNM C WHERE A.DIVID=B.DIVID AND A.HID=C.HID"
Set rs = cn.Execute(sql)
Set DataReport2.DataSource = rs
DataReport2.Show
End Sub
当我选择“全选”选项时,它不显示任何记录请帮助......