私はアプリケーションに少し追加しています。すでにデータベースエンジンに実装されている多くのコードを記述することなく、フィルタリングとソートの機能をユーザに提供するとよいでしょう。しかし、私は、この小さな機能に完全なデータベース環境をインストールすることを正当化することはできません。.NETにDBエンジンをインストールせずにDBを利用したい
私は、CSVファイルに対してJetエンジンを使用していた実装がありました。それは私に必要なクエリ機能を提供してくれました。しかし、その(ジェットエンジン)はVista 64では動作しません。私は回避策があると読んでいますが、回避策を実装することで移植性が低下する可能性が高くなり、回避したいと考えています。
データベースエンジンの完全なクエリ機能を使用するには、CSVファイルに対してクエリを実行していても、すべてのユーザーのマシンにインストールする必要がありますか?アプリケーションは現在xcopyableであり、削除された後もフットプリントは残されません。そのままにしておきたいと思います。
私はこれを書いていましたが、XMLファイルとXPathが気になりましたが、この問題の最も洗練された解決策ではないと私は考えています。 XPathは遅く、ファイルは膨大になり、複数の同時処理を処理したいと思っています。私はそんなに尋ねる。
素晴らしい回答!ありがとう、トン! – redman