※ ChatGPTを利用し、要約された質問です(原文:SqlDataSourceのUpdatingイベントでのパラメータ変更方法)
SqlDataSourceのUpdatingイベントでのパラメータ変更方法
このQ&Aのポイント
SqlDataSourceのUpdatingイベントでパラメータの値を変更する方法について教えてください。
受講予約システムを作成している際に、SqlDataSourceを使用して予約データを更新する必要があります。Updatingイベント内で、DropDownListで選択された時刻を取得してデータを更新する方法を教えてください。
SqlDataSourceを使用して受講予約データを更新する際に、Updatingイベント内でパラメータの値を変更する方法が分かりません。お知恵をお貸しいただけると幸いです。
SqlDataSourceのUpdatingイベントでのパラメータ変更方法
環境:VS 2005/ASP.NET2.0/VB.NET
受講予約システムを作成しているのですが、SqlDataSourceでのデータ
更新処理について教えてください。
SqlDataSourceを使って予約データ1行分を取り出し、DetailsView
で表示しています。受講時刻をEditItemTemplateにDropDownList
を2つ貼り付け、**時 **分と選択入力できるようにしています。
「更新」をクリックした際に上記DropDownListで選択された時刻を
取得してデータを更新したいのです。
※UpdateCommandはデータソースの構成で自動生成済みです
SqlDataSource.UpdateParametersなどを使って、Updating
イベント内でパラメータの値を変更できないかと考えているのですが
コーディング方法が分からず困っています。。
ご存知の方おられましたらよろしくお願いしますm(__)m
お礼
ご回答ありがとうございました。 頂いたヒントを元にいろいろ検索していたら、たまたま以下のサイトを 見つけまして解決できました! (DetailsViewのItemUpdatingイベント内で e.NewValues("列名") で 設定できると分かりました) http://www.atmarkit.co.jp/fdotnet/vs2005db/vs2005db_04/vs2005db_04_03.html データセットは苦手で使っていなかったのですが、勉強して 使えるようになろうと思います。 どうもありがとうございましたm(__)m