我正在使用Matchware Mediator 9(一个非常糟糕的程序),我正在尝试创建一个用户注册页面。我已链接到MS Access数据库,我可以使用SQL的Insert Into函数输入数据。但是,我无法提交用户定义的数据,因为我不确定如何在SQL查询中链接用户定义的变量。
"INSERT INTO Test (FirstName)
VALUES (varFirstName)"
这就是我所拥有的,但它会引发以下错误。
Database SQL error: [Microsoft] [ODBC Text Driver] Too few parameters. Expected:1
如果我将(varFirstName)更改为('测试'),则会将 Test 一词输入到访问中的正确列。任何想法如何使用SQL语句从mediator发送用户定义的变量,我已经尝试了@varFirstName,& varFirstName,$ varFirstName和'“varFirstName”' - 但是他们都给了我这个错误
Database SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntax error in query expression '$varFirstName'
答案 0 :(得分:0)
连接变量:
SQL = "INSERT INTO Test (FirstName) VALUES ('" & varFirstName & "')"