在訪問執行一個SQL INSERT語句我想這條SQL語句,但我一直收到錯誤問題使用VBA
Run-time error '3061':
Too few parameters. Expected 4.
我試圖執行的語句是:
sSQL = "INSERT INTO MasterTable (AdmissionNumber, Surname, Forename, TutorGroup) VALUES (intAdmissionNo, strSurName, strForeName, strTutorGroup)"
CurrentDb.Execute sSQL, dbFailOnError
intAdmissionNo,strSurName,strForeName和strTutorGroup中的4個值都具有值並且字段全部存在。
任何幫助非常感謝,謝謝! :)
你在哪裏提供了你想要插入的實際值? – 2010-11-22 13:10:50
它們先前被聲明,它們也出現在監視窗口中。 (但是入場號碼不會變化,同名/姓氏是姓名和tutorgroup的變化)。一個例子可能是:... VALUES(5040,Smith,John,10R) – Tim 2010-11-22 13:19:56