私はcoldfusionを使用して、構造体の内容(キーと値のペア)をデータベーステーブルに挿入しています。これは私のコードです:これは十分に簡単なようだ私のシンプルなインサートには何が問題なのですか?
<cfloop collection="#results#" item="ID" >
<cfquery name="insertStuff" datasource="myDataSource">
INSERT INTO web..Stuff (ID, Name)
VALUES (#ID#, #results[ID]#)
</cfquery>
</cfloop>
...しかし、私は次のエラー取得しています:
Incorrect syntax near 'VA'.
任意のアイデア?
スティーブの指摘によれば、cfqueryparamを使うことはあなたのために大いに役立ちます。それはあなたのための文字列 'VA'を引用している間、悪いものの全体の束からあなたを保護しています。イントラネットアプリケーションでさえ、あなたはこれをしたいと思っています。 –
良い点...ありがとう。私は間違いなくこれを試してみます。私はそれからの長い休憩の後cfに戻ってきているので、私が忘れてしまったことがたくさんあります:) – froadie