質問: DbCon_SQL & )" ``` というSQLのインサート文を用いたものです。 これを ``` Call Setsql_Insert() ``` で呼び出して登録させようとしていましたが、データベース(ACCESS)へは一向に登録できず。。。 元々他の人が作ったプログラムを改善、アップデートという形で改良していて、私自身まだASPやSQLに関してあまり知識がない状態で作っているので、質問の内容も分からないかもしれませんが、宜しくお願いいたします。追加の説明など必要な情報があれば随時追加していくので、コメントの方宜しくお願いいたします。
回答: コードが正確ではないとのことですので、検討違いかもしれませんが、 DbCon_SQLの連結部分(5,6行目)は以下のように修正しないと、文字列の連結できません。 現在のSQLでエラーが発生していないか確認したほうが良いと思います。 ``` 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 & )" ```