![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
環境: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ランキング
-
DataGrdViewに関連付けたデータ...
-
【Excel VBA】先頭の「0」飛び...
-
ACCESSのVBAで[Split]について
-
VBA ピボットテーブル自動更新
-
GridViewにバインドせずにデー...
-
Listviewのデータを上から順番...
-
GASでスプレッドシートの一番上...
-
【ASP.NET MVC】一覧編集画面
-
DataGridViewで表示に制限をつ...
-
アクセス2007 レポートで表示さ...
-
.NET SqlDataReader のレコー...
-
SqlDataSourceのUpdatingイベン...
-
データソースの非活性化について
-
MSFlexGridのデータ表示位置の設定
-
通貨表示??3桁区切りでカン...
-
Vba TextBox1.ControlSourceに...
-
Excelのセルの色指定をVBAから...
-
テキストボックスのvalueとtext...
-
【Excel VBA】指定行以降をクリ...
-
特定のセルが空白だったら、そ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel VBA】先頭の「0」飛び...
-
DataGrdViewに関連付けたデータ...
-
Listviewのデータを上から順番...
-
GASでスプレッドシートの一番上...
-
VBAでページ番号、ページ最終行...
-
.NET SqlDataReader のレコー...
-
MSFlexGridのデータ表示位置の設定
-
GridViewにバインドせずにデー...
-
【ASP.NET MVC】一覧編集画面
-
エクセルマクロ小数点桁数
-
VB6 → EXCEL にデーター出力
-
DataGridViewで表示に制限をつ...
-
yahoo天気の過去1ヶ月分のデー...
-
コンパイルエラーSubまたは...
-
C# データ配列から画像を作成す...
-
エクセルVBAによるマトリク...
-
VB.NETにてDB2のBLOB型のデータ...
-
GridViewを自動的にスクロール...
-
ListViewで条件によって表示を...
-
Visual C++ 6.0で ODBCを使用せ...
おすすめ情報