我试图在MS Access中创建一个SQL语句,它将查找表中的空白字段。例如,说一个病人的姓氏缺失 - 这个查询应该选择这个。测试字段为空ms访问
我该怎么做呢?我能确定如何做到这一点的第一条记录但对整个表被证明是难以
Dim Rst As recordSet
Dim f As Field
'Current Record set
Set Rst = CurrentDb.OpenRecordset("tblWebMeetingData")
'Holds current fields data
Dim fieldData
'With Rst
'Do Until Rst.EOF
For Each f In Rst.Fields
If IsNull(f.Value) Then
MsgBox ("Field Name: " & f.Name)
End If
Next
'Loop
'End With
Rst.Close
这工作很好,但我不得不添加[],因为一些字段名称有空格 - 荣誉! – Katana24 2013-03-07 22:16:45
类型的后续行动,但我将如何去寻找这发生在确切的行? – Katana24 2013-03-07 22:28:17
而不是'count(*)',您可以使用该键。它将为每个为空的字段返回密钥。然后,你必须添加一个'Do直到rst.EOF'来遍历所有的结果。 – user2088176 2013-03-08 14:21:31