回答

收藏

在MS Access中使用SQL更新空字段

技术问答 技术问答 244 人阅读 | 0 人回复 | 2023-09-12

我在尝试Access VBA中运行一些SQL使用表单中组合框获得的值更新列中的空白(空)字段。
/ H3 f' ^7 K9 Y2 P! L4 k6 i& O; m此刻我正在收到
% C0 {2 N" u0 r8 F8 v* i  t运行时错误‘3061’参数太少。预期1
2 c& Z- E# J0 z, {2 g: l3 T2 Q
但格式似乎正确。
5 e& f. K7 G0 Q% n' U6 o, q$ g我使用的代码如下。用户将作为字符串传输,例如-“ Joe Bloggs”。( w3 A* v  |2 W
Public Sub testSub(user as string)Dim db as DAO.DatabaseDim sqlstr as Stringset db as CurrentDBsqlstr = "UPDATE tTable1 SET Field1 = [" & user & "] WHERE Field1 IS NULL;"db.Execute sqlstrEnd Sub                9 b8 l) n! o  l
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则