ms-access - 将 GotoRecord 方法更改为 RecordsetClone
问题描述
我需要将此代码中的 GotoRecord 更改为 RecordsetClone 方法,因为我有 GotoRecord 的问题,它毁了我的一切
Dim sql As DAO.Recordset
Set sql = CurrentDb.OpenRecordset("TblPoMaterials", dbOpenDynaset)
DoCmd.SetWarnings False
DoCmd.GoToRecord , , acFirst ' THE PROBLEM IS HERE
For m = 1 To T8
With sql
.AddNew
!PONumber = T7
!MaterialCode = Code1
!MaterialName = T1
!ProductionDate = T6
!Shift = "none"
!cons = T2
!AdditionPercent = Text324
!MaterialType = Text300
!OrderQty = T3
.Update
End With
DoCmd.GoToRecord , , acNext
Next m
MsgBox "Done", vbInformation, "Saved successfully"
带有此代码的表单是未绑定的连续表单
SELECT Bom.productcode, Bom.code, Bom.Item, Bom.cons, Bom.BomNumber, [Item Names].Type, Bom.Remarks FROM [Item Names] INNER JOIN Bom ON [Item Names].code = Bom.code WHERE (((Bom.productcode)=Forms!FrmNewPo!t0) And ((Bom.BomNumber)=Forms!FrmNewPo!Bom));
解决方案
推荐阅读
- git - 意外删除了客户端存储库 + 目录结构。RSA 密钥不再有效
- android - SLF4J 登录 Android 应用程序的非 Android 模块
- typescript - 在打字稿中导入超集群时出错(TypeError:无法设置未定义的属性“选项”)
- python - 将参数提供给函数的更好方法
- python - 根据另一列的条件创建熊猫列
- mysql - 使用 mysql 数据库时使用 BCrypt 的身份验证不保存 hashed_password
- webrtc - WebRTC + Adapter.js 在 MS Edge 中连接音频呼叫时出现 addremoteCandidate 错误
- powershell - 将数组列表从第一个脚本传递到第二个脚本
- python - 根据情况删除
- javascript - 使用 appendChild 到当前聚焦的元素