掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DataGridの中身をDBへ反映するには? (ID:111550)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
DataGridで編集した内容をAccessへ反映したいのですが反映できません。 処理は、DataGrid上のセルを1つ選択してUPボタンをクリックすると 1つ上の行と入れ替わるという処理ですが、DataGrid上は入れ替わっていますが DBに反映されていません。−−−−① ちなみにDataGrid上のセルをクリックして、そこで値等を入力して 更新をかければDBに反映されております。−−−−② ①の処理は、DataGrid上の行の値を各列ごとに変数を設けて格納しています。 選択行用と、その1つ上の行用にそれぞれ5個ずつ設けてます。 それを DataGrid1(行番号, 列番号) = 対応する変数名 で入力してます。ちなみにこのときの主キーはNo.という名前でオートナンバーで定義してます。このオートナンバーは入れ替えないようにしています。 重複する主キーが存在しますと言われてしまうので。 ②は単に OleDbDataAdapter1.Update(Me.DataSet11) だけです。 初心者で色々とネットで検索しながら作成しているので 基本的なところが全く分かってないだけなのかな?と思いますが、 どうか宜しくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.