【问题标题】:Adding a line to an acces table from a vba userform从 vba 用户表单向访问表添加一行
【发布时间】:2017-09-04 22:41:35
【问题描述】:

我对编程比较陌生,并且有一个我似乎无法克服的问题。我需要根据用户表单中的条目将记录插入到访问表中。我的 sql 查询出现语法错误:

strSQL = "INSERT INTO appointment SET APPTID = '" & SETAPPTUF.apptid & _
 "', SET DOCTORID = '" & SETAPPTUF.drid & _
 "', SET PATIENTID ='" & SETAPPTUF.ptid & "'" & _
 "', SET APPTTIME ='" & SETAPPTUF.apptdate & "'"

感谢任何帮助。

【问题讨论】:

  • 请在您的问题中添加错误信息。
  • SET 通常用于UPDATE 语句中。你需要研究基本的 SQL INSERTinstax。

标签: sql vba insert


【解决方案1】:

这不是 INSERT 的正确语法。格式更像:

INSERT INTO mytable (column1, column2) VALUES ('value 1','value 2')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-27
    • 1970-01-01
    • 1970-01-01
    • 2017-08-16
    • 1970-01-01
    • 2017-01-08
    • 1970-01-01
    • 2013-03-26
    相关资源
    最近更新 更多