gpt4 book ai didi

ms-access - 如何使用 VBA 连接 Access 中的备注字段?

转载 作者:行者123 更新时间:2023-12-03 04:57:39 24 4
gpt4 key购买 nike

我正在将数据从一种数据模型迁移到另一种数据模型,在此过程中,我需要将许多不同的备注字段连接到一个数据模型中,以防止任何数据丢失。

我对 VBA 不太熟悉,但我知道使用更新查询会将我的备注字段限制为 255 个字符。

有人可以提供一些关于我应该如何使用 VBA 解决这个问题的见解吗?

我想要实现的目标示例:

每条记录的注释将是连接 3 个备注字段的结果:[评论] = [备忘录1] & [备忘录2] & [备忘录3]

最佳答案

将表加载为 DAO.Recordset 并更新每行中的Comments 字段。

尽管这是一种 RBAR(逐行)方法,但由于它用于迁移,因此希望您只需执行一次即可。主要好处是它不会因为文本量超过 255 个字符而感到阻塞。

Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("YourTable", dbOpenTable)
With rs
Do While Not .EOF
.Edit
!Comments.Value = !Memo1.Value & !Memo2.Value & !Memo3.Value
.Update
.MoveNext
Loop
.Close
End With

关于ms-access - 如何使用 VBA 连接 Access 中的备注字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30061022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com