我正在寻找一种解决方案来填充 Access DB SQL 语句中的字段。 有什么建议吗?
所附数据集示例:
目标:
我正在寻找一种解决方案来填充 Access DB SQl 语句中的字段。 有什么建议吗?
所附数据集示例:
我非常感谢您的帮助!
谢谢!!
由于您无法按原样对记录集进行排序,因此无法使用 SQL。
使用VBA和DAO循环记录并根据需要更新:
Public Function FillProduction()
Dim Records As DAO.Recordset
Dim Sql As String
Dim Number4 As Long
Sql = "Select * From YourTableName"
Set Records = CurrentDb.OpenRecordset(Sql)
While Not Records.EOF
If Records.Fields("1").Value = 510 Then
Number4 = Records.Fields("4").Value
Else
Records.Edit
Records.Fields("4").Value = Number4
Records.Update
End If
Records.MoveNext
Wend
Records.Close
End Function