C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

データセットのUPDATEとDataGridViewの動作に


(過去ログ 88 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■52312 / inTopicNo.1)  データセットのUPDATEとDataGridViewの動作に
  
□投稿者/ 田中さん (10回)-(2010/08/05(Thu) 14:17:37)

分類:[ASP.NET (C#)] 

2010/08/05(Thu) 14:18:08 編集(投稿者)

こんにちわ。VisualC#2008にてFormアプリケーションを作っています。

DataGridViewのソースにINNER JOIN句で外部結合してデータセットを設定しています。

主テーブルはコード番号の集まりでINNER JOINでそのコードの詳細データを連結しています。

私のやりたい事は、主テーブルのコードを編集する事でデータの削除、更新、新規入力をしたいと思ってます。

そこでデータセットのデータアダプタのINSERT , DELETE , UPDATEコマンドを自作しています。
1)DELETEコマンドは動作OKです。

2)UPDATEコマンドは動作△
  データグリッドのセル(列名:コード)を編集すれば、その場所のコードは変わりますし、その行のコードの値も更新されます。
  ただ、更新されるのがそのセルだけなので、更新した時に外部データも一緒に更新したい。

3)INSERTコマンドは動作×
  セルにコードを入力した時点で実行してもデータグリッドビューの行も増えないし、データベースにも反映されない。
  試しに、セルに値を入力後、TABキーでセルを移動すると値が残るので、その状態でコマンドを実行させても、データが反映されない。
  試しに、INSERT文のパラメータを削除し、定数を登録するようにしたら登録動作はした。


何とか2)、3)が成功するように四苦八苦しています。
すみません、何かアドバイスがありませんでしょうか。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -