【发布时间】:2022-02-26 15:57:37
【问题描述】:
我有一个未绑定的表单,用于将记录添加到表中。我只是在 values() 列表中使用字段的名称,没有任何 """" 或 &,它似乎工作正常。这个语法有问题吗?
DoCmd.RunSQL "INSERT into Patient2 (LastName, FirstName, MiddleInitial, SSN, MRN, DOB, GenderID, RaceID, HispanicorLatino)" & _
"VALUES (LastName, FirstName, MiddleInitial, SSN, MRN, DOB, GenderID, RaceID, HispanicorLatino)"
【问题讨论】:
-
你确定它有效吗,似乎根本没有意义,因为你很可能将变量名放在表中,而不是实际值......
-
将表单绑定到表格可以跳过。
-
该代码应该触发“参数太少”错误。
-
没有错误。它正确地将具有这些字段名称的未绑定表单中的数据正确放入表中。它正确放置名称(字符串)DOB(日期)和 GenderID(数字)。使用 """ & 语法更容易编写语句。想知道这是否会导致我目前无法检测到的某种类型的错误。