Web画面にACCESSからSQL文で構成されたプルダウンリストが2つと、べた打ちで構成されたプルダウンリストを1つ作りました。そのプルダウンリストで選択したものを、データベースへ登録したいのですが、期待通りに動きません。
・ACCESSにある情報からSQLによってプルダウンリストを構成しているので、ACCESSの接続はできています。
・選択された3つを変数pstrItem1,pstrItem2,pstrItem3に入れています。それはプルダウンリストの3つを選択後、登録ボタンを押した後、「本当に以下の情報で登録しますか?」という画面で出力が確認できています。
例えですが、テーブル名が個人情報、フィールド3つが性別(pstrItem1)、年齢(pstrItem2)、住んでいる県(pstrItem3)とします。
テーブル名はTABLENAMEにほかの箇所で代入しています。
それを踏まえて、以下のプログラムを見てください。

Sub Setsql_Insert()
DbCon_SQL = "INSERT INTO" & TABLENAME & "("
DbCon_SQL = DbCon_SQL & "性別,年齢,住んでいる県"
DbCon_SQL = DbCon_SQL & ")VALUES("
DbCon_SQL = DbCon_SQL & com.Ex_SQLDecode(com.chrRep(pstrItem1))
DbCon_SQL = DbCon_SQL & "," com.Ex_SQLDecode(com.chrRep(pstrItem2))
DbCon_SQL = DbCon_SQL & "," com.Ex_SQLDecode(com.chrRep(pstrItem3))
DbCon_SQL = DbCon_SQL & )"

というSQLのインサート文を用いたものです。
これを

Call Setsql_Insert()

で呼び出して登録させようとしていましたが、データベース(ACCESS)へは一向に登録できず。。。

元々他の人が作ったプログラムを改善、アップデートという形で改良していて、私自身まだASPやSQLに関してあまり知識がない状態で作っているので、質問の内容も分からないかもしれませんが、宜しくお願いいたします。追加の説明など必要な情報があれば随時追加していくので、コメントの方宜しくお願いいたします。