DataGridViewをViewでバインドしていますが、更新できますか
- 題名: DataGridViewをViewでバインドしていますが、更新できますか
- 著者: dg
- 日時: 2014/06/06 2:26:01
- ID: 32384
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: DataGridViewをViewでバインドしていますが、更新できますか
- 著者: とくま
- 日時: 2014/06/06 18:42:14
- ID: 32386
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: DataGridViewをViewでバインドしていますが、更新できますか
- 著者: dg
- 日時: 2014/06/11 0:05:57
- ID: 32387
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
DataGridViewのpudateについてお教え頂けませんでしょうか。開発環境はC#、SQLiteを使用しています。
SQLiteにViewオブジェクトを作り、そのViewをDataGridViewにバインドしています。
TABLE1
(id,quantity,memo) ※idがPKEY
A001,1,
A002,3,
A003,4
TABLE2
(id2,quantity2,memo2) ※idがPKEY
A001,1,
A002,4
A004,5
VIEW1
SELECT id AS id,quantity AS quantity,memo AS memo FROM TABLE1 LEFT OUTER JOIN TABLE2 ON TABLE1.id = TABLE2.id
UNION
SELECT id2 AS quantity,quantity2 AS quantity,memo2 AS memo FROM TABLE2 LEFT OUTER JOIN TABLE1 ON TABLE1.id = TABLE2.id
WHERE id2 is null
結果:
A001,1,
A002,3,
A004,5,
この値をデータグリッドビューで表示しているのですが、ユーザーになんらかのメモを書き加えさせ更新させたいと思っています。
ビューなのでビューの更新はできないと聞いたことがありますがDataGridViewに書かれたメモを何らかの形でテーブルに反映させることはできないでしょうか?