访问VBA多值

时间:2016-11-14 23:00:58

标签: vba ms-access

我知道它不受欢迎,人们不喜欢它,但我想尝试通过表单添加MVF到表中。

但由于某种原因,它无法正常工作。

是否有任何机会可以帮助代码将optin添加MVF到表

`

Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("TblTop")
rs.AddNew

rs![Capital City] = Me.CapitalCity
rs!Salary = Me.Salary
rs![MVF] = Me.MVF

rs.Update
rs.Close
Set rs = Nothing
Set db = Nothing
DoCmd.GoToRecord , , acNewRec`

1 个答案:

答案 0 :(得分:0)

您必须使用Recordset2:

Dim rs As DAO.Recordset2

因为Me.MVF本身就是一个记录集。

但是,正如你已经看到的那样,这些MVF会给你带来麻烦。该功能针对来自Excel的非编程用户。