ふらっとC#,C♯,C#(初心者用) Part39
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
300:デフォルトの名無しさん 09/03/22 10:27:11 >>298 まあ、XML操作が必要な作業してるんなら、 LINQ to XMLはかなり使いやすいXMLライブラリだと思う。 >>299 応用というか、同じ書式で書けるってのがポイントか。 301:sage 09/03/22 10:59:30 OS :WindowsXP 開発環境:VisualStudio2008 Pro 開発言語:C# 3.0 AccessデータベースをOLEで接続し、 データバインドしたDataGridViewでデータを表形式で表示しつつ、 DataGridViewの右横にデータバインドしたテキストボックスを配置し、 DataGridViewでデータを選択し、それをテキストボックスで データ更新が出来る名簿ソフトを作成しています。 それに、DataViewのRowFilterでDataGridViewでのデータの絞込みが出来る 用に機能追加し、またデータバインドのソースをDataViewにして、絞込みした 状態でデータ更新ができるようにしようとしました。 しかし、 RowFilterでフィルタをかけている状態で、下記のコマンドをボタンで更新処理を 実行しようとすると、DataGridのフォーカスを手動で変更をしないとデータベースが 更新されないのです。 フォーカスを移動しなくても更新されるようにEndCurrentEdit メソッドを事前にかけているのですが、何かコマンドが足りないのでしょうか? 恐れ入りますが、ご教示いただけないでしょうか? 以下コマンド----------------- int iRow; //更新したレコード数 this.BindingContext[dbCustomer1, "M_Customer"].EndCurrentEdit(); iRow = oleDbDataAdapter1.Update(dbCustomer1, "M_Customer"); MessageBox.Show("更新 " + iRow + "件"); -----------------------------
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5272日前に更新/200 KB
担当:undef