2016-12-06 32 views
0

我正在使用Matchware調解器9(一個非常糟糕的程序),我試圖創建一個用戶註冊頁面。我已經鏈接到MS Access數據庫,並且能夠使用SQL的Insert Into函數輸入數據。但是,我不能提交用戶定義的數據,因爲我不確定如何鏈接SQL查詢中的用戶定義變量。調解器9:將用戶定義的變量發送到數據庫

"INSERT INTO Test (FirstName) 
VALUES (varFirstName)" 

這是我的,但它拋出以下錯誤。

Database SQL error: [Microsoft] [ODBC Text Driver] Too few parameters. Expected:1 

如果我改變(varFirstName)( '測試')那麼它將輸入的字測試在訪問正確的列。不知道如何使用SQL語句從中介發送用戶定義的變量,我已經試過@varFirstName,& varFirstName,$ varFirstName和「‘varFirstName’」 - 但他們都給予我這個錯誤,而不是

Database SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntax error in query expression '$varFirstName' 

回答

0

連接變量:

SQL = "INSERT INTO Test (FirstName) VALUES ('" & varFirstName & "')" 
相關問題