作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道我想多了,但我想检查单个记录中的单个值/字段。例如,我想知道主键为 33 的记录中“closedDate”字段的值是否为空。
我在想类似的事情:
dim db as DAO.Database
dim rs as DAO.Recordset
set db = CurrentDb
set rs = db.OpenRecordset("record_holdData")
If not isNull(rs.Fields("closedDate")) then
'do nothing
Else
'add a close date
End If
CurrentDb
考虑到这一点,而是引用整个表格。
最佳答案
你找到了你想要的答案,但我会使用 DLookup Function反而。
Dim db As DAO.Database
Dim strWhere As String
Dim varClosedDate As Variant
Set db = CurrentDb
strWhere = "id = 33"
varClosedDate = DLookup("closedDate","record_holdData",strWhere)
If IsNull(varClosedDate) = True Then
'use today's date as closedDate
db.Execute "UPDATE record_holdData Set closedDate = Date() WHERE " & strWhere
End If
关于ms-access - 如何从一条记录中读取一个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7961105/
我是一名优秀的程序员,十分优秀!