- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SqlDataSourceのUpdatingイベントでのパラメータ変更方法)
SqlDataSourceのUpdatingイベントでのパラメータ変更方法
このQ&Aのポイント
- SqlDataSourceのUpdatingイベントでパラメータの値を変更する方法について教えてください。
- 受講予約システムを作成している際に、SqlDataSourceを使用して予約データを更新する必要があります。Updatingイベント内で、DropDownListで選択された時刻を取得してデータを更新する方法を教えてください。
- SqlDataSourceを使用して受講予約データを更新する際に、Updatingイベント内でパラメータの値を変更する方法が分かりません。お知恵をお貸しいただけると幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
お世話になります。 TableAdapter を使うと簡単です。 プロジェクトに データセットを追加すると、 App_Code に配置してもいいか聞いてくるので、はいを選択すると TableAdapter 構成ウィザードが開始されます。 それに必要なことを入力して、TableAdapter が完成します。 たとえば、Customer テーブルに対して作ったTable Adapter の 使い方はこんな感じになります。 Dim customerTA As DataSet1TableAdapters.CustomersTableAdapter _ = New DataSet1TableAdapters.CustomersTableAdapter() customerTA.Update(...) ' 一項目ずつ値を渡すこともできるし、DataRow 型等で渡すことも可能
お礼
ご回答ありがとうございました。 頂いたヒントを元にいろいろ検索していたら、たまたま以下のサイトを 見つけまして解決できました! (DetailsViewのItemUpdatingイベント内で e.NewValues("列名") で 設定できると分かりました) http://www.atmarkit.co.jp/fdotnet/vs2005db/vs2005db_04/vs2005db_04_03.html データセットは苦手で使っていなかったのですが、勉強して 使えるようになろうと思います。 どうもありがとうございましたm(__)m