タイトル : Re: ご教示ありがとうございます^^ 投稿日 : 2011/01/28(Fri) 13:11 投稿者 : 魔界の仮面弁士
> Microsoftで検索した結果、確か更新に弱い、というような内容のきさいがあったと記憶しています。 是非、情報ソースを思い出して下さい。どの話の事か分からないので…。 > それがDataGridのことだったかDataEnvironmentのことだったかは忘れてしまいましたが^^; その話と関係あるかどうかは分かりませんが: ・Microsoft.Jet.OLEDB.4.0 の場合、DataGrid に表示するためには クライアントカーソルモードを利用するか、もしくは、 サーバーカーソルモードで IRowsetIdentity を有効にする必要がある。 http://support.microsoft.com/kb/224192/ja ・MSDAORA を使って接続する場合、サーバーカーソルモードで接続すると ReadOnly カーソルで開かれてしまう。 http://dobon.net/vb/bbs/log3-40/24416.html http://www.gizcollabo.jp/vbtomo/log/archive/vbdatabase_1138_0.html > 実際にはDataEnvironmentと更新という関係に何か問題があるのでしょうか? 関係無いと思いますよ。 リードオンリーカーソルモードで開いていたとか、更新をサポートしないプロバイダで 処理しようとしていた…という事はありませんか? DataEnvironment は Connnection/Command/Recordset を管理しやすくするための ツールに過ぎず、利用できる機能は ADO のそれと基本的に変わらないはずです。 逆に言えば、ADO や OLEDB 側の制限はそのまま受けることになるでしょう。 # たとえば、Microsoft.JET.OLEDB.4.0 で CSV ファイルを取り扱うような場合、 # 読み取りや追記はできるが、データの更新はサポートされていないという話とか。 |