【问题标题】:INSERT INTO Statement Access VBAINSERT INTO 语句访问 VBA
【发布时间】:2013-03-13 16:22:27
【问题描述】:

好的,我对 Access 还很陌生。我试图完成的是使用命令按钮将短文本插入表中的特定字段。例如,在我的主表单中,我想要一个命令按钮,当按下它时,将文本“A1”插入到我的主库存表的位置字段中。我尝试使用 INSERT INTO 语句来完成此操作,但我没有运气。这是最好的方法,还是有更简单的方法?如果这是最好的方法,那我做错了什么?这是我使用的代码:

'add data to Master Inventory Table
CurrentDb.Execute "INSERT INTO MasterInventoryTable (Location) " & _
" VALUES ('A1') "

【问题讨论】:

  • 您是否在运行此代码时遇到错误?如果有,那是什么?
  • 另外,我已经有一段时间没有搞砸 VBA 了,但我记得我使用了很多 docmd.runsql 而不是 currentdb.execute

标签: sql vba button insert command


【解决方案1】:

我认为您的上述语法没有任何问题。尝试做的是在 MasterInventoryTable 表中插入一个新行,并将 Location 字段设置为“A1”。

我的猜测是您在该表中有其他列阻止了语句运行(您收到什么错误)。检查您的表格设计,看看是否需要任何其他字段。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 2015-02-21
    • 2011-10-19
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多