環境:VS 2005/ASP.NET2.0/VB.NET
受講予約システムを作成しているのですが、SqlDataSourceでのデータ
更新処理について教えてください。
SqlDataSourceを使って予約データ1行分を取り出し、DetailsView
で表示しています。受講時刻をEditItemTemplateにDropDownList
を2つ貼り付け、**時 **分と選択入力できるようにしています。
「更新」をクリックした際に上記DropDownListで選択された時刻を
取得してデータを更新したいのです。
※UpdateCommandはデータソースの構成で自動生成済みです
SqlDataSource.UpdateParametersなどを使って、Updating
イベント内でパラメータの値を変更できないかと考えているのですが
コーディング方法が分からず困っています。。
ご存知の方おられましたらよろしくお願いしますm(__)m
No.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/vs200 …
データセットは苦手で使っていなかったのですが、勉強して
使えるようになろうと思います。
どうもありがとうございましたm(__)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- Excel(エクセル) Excelでのデータ管理 6 2022/12/24 09:33
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- ドライブ・ストレージ 古い外付けHDDから新品外付けHDDへのデータ移行方法 (Mac) 2 2022/12/11 02:01
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 2 2023/03/02 18:54
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- Excel(エクセル) エクセルの数式について教えてください。 1 2023/02/11 15:17
- 画像編集・動画編集・音楽編集 動画をディスク作成すると画像が乱れる。 4 2022/06/24 07:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DataGridViewで表示に制限をつ...
-
【Excel VBA】先頭の「0」飛び...
-
コンボボックス
-
コンパイルエラーSubまたは...
-
EXCEL2000のマクロ(ADO)にてCSV...
-
yahoo天気の過去1ヶ月分のデー...
-
マクロについて(tatsumaru77さ...
-
GridViewにバインドせずにデー...
-
Windows formアプリで データグ...
-
特定のセルが空白だったら、そ...
-
ExcelVBAを使って、値...
-
VBAでセルをクリックする回...
-
ハッシュテーブル(連想配列)が...
-
Excelのセルの色指定をVBAから...
-
VBからEXCELのセルの値を取得す...
-
Excelで指定した日付から過去の...
-
Accessのクエリで、replace関数...
-
特定の文字を条件に行挿入とそ...
-
【Excel】指定したセルの名前で...
-
ExcelのINDEXとMATCH関数でスピ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel VBA】先頭の「0」飛び...
-
DataGrdViewに関連付けたデータ...
-
Listviewのデータを上から順番...
-
GASでスプレッドシートの一番上...
-
VBAでページ番号、ページ最終行...
-
.NET SqlDataReader のレコー...
-
GridViewにバインドせずにデー...
-
【ASP.NET MVC】一覧編集画面
-
ASP C# データベースから1行取得
-
MSFlexGridのデータ表示位置の設定
-
コンパイルエラーSubまたは...
-
C# データ配列から画像を作成す...
-
エクセルマクロ小数点桁数
-
DataGridViewで表示に制限をつ...
-
スプレッドシート 一括でQRコー...
-
GridViewを自動的にスクロール...
-
VB DataRepeaterにて条件で表示
-
DBへの重複更新を防ぐ方法について
-
GoogleEarthのKMLファイルでラ...
-
エクセルVBA、数式の入ったセル...
おすすめ情報