• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データの挿入がされない)

データの挿入がされない

このQ&Aのポイント
  • テキストボックスに会社名と氏名を入力し、ラジオボタンから選択したデータをユーザテーブルに挿入する機能が正常に動作しない。
  • イベントとしてbutton1_Click関数があり、ボタンをクリックした際にSqlDataSource1.Insert()関数が呼ばれる。
  • SqlDataSource1_Inserting関数とSqlDataSource1_Inserted関数にはそれぞれデータの挿入前後に実行される処理が記述されている。

質問者が選んだベストアンサー

  • ベストアンサー
  • kero_mio
  • ベストアンサー率90% (94/104)
回答No.1

なんで、 InsertCommand="INSERT INTO ユーザ (会社名, 氏名, タイプ) SELECT(@company, @name, @type)"> なのでしょうか? 別テーブルからデータをSELECTしたものを登録しようとしているわけ じゃないですよね? そしたら単純に、SELECTじゃなく、VALUESを使えば良いような。 InsertCommand="INSERT INTO ユーザ (会社名, 氏名, タイプ) VALUES(@company, @name, @type)" それから、何のDB製品を使っているのかは、質問する際に 記載して頂けると助かります。よろしくお願いします。

mazda92
質問者

お礼

解決致しました。 大変ありがとうございました。

関連するQ&A