2017-04-10 20 views
-1

私はプログラミングが比較的新しいですし、克服できないような問題があります。私は、ユーザーフォームからのエントリに基づいてアクセステーブルにレコードを挿入する必要があります。私は自分のSQLクエリで構文エラーが表示されます:vbaユーザーフォームからアクセステーブルに行を追加する

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

助けていただければ幸いです。

+0

質問にエラーメッセージを追加してください。 –

+0

'SET'は通常' UPDATE'ステートメントで使用されます。基本的なSQL INSERTを調べる必要があります。 –

答えて

1

これは、INSERTの正しい構文ではありません。形式は次のとおりです。

INSERT INTO mytable (column1, column2) VALUES ('value 1','value 2') 
関連する問題