【发布时间】:2017-01-05 20:23:41
【问题描述】:
我正在编写一个宏,它应该运行查询以将数据从 excel 传输到 Access 数据库,并且一切正常,但是,如果我想在其中一个查询中使用字符串,我必须键入它们像这样:
'" & Lijn & "'
我知道以下代码(用 VBA 编写)通过使用问号和 setString 更容易用 Javascript 编写:
VBA:
Dim ShiftsQ As String
ShiftsQ = "INSERT INTO Shifts(Lijn, Operator, Ploeg, Teamleider) VALUES ('" & Lijn & "', '" & Operator & "', '" & Ploeg & "', '" & Teamleider & "');"
Javascript:
var ShiftsQ = SQL.prepareStatement(INSERT INTO Shifts(Lijn, Operator, Ploeg, Teamleider) VALUES (?, ?, ?, ?);
ShiftsQ.setString(1, Lijn);
ShiftsQ.setString(2, Operator);
ShiftsQ.setString(3, Ploeg);
ShiftsQ.setString(4, Teamleider);
有没有像 Javascript 那样编写 VBA 代码?
【问题讨论】: