0

私はSQLiteに関してかなり無知ですが、私が見つけたものから、ここの人々が使用しているWindows Phoneの2つの主要な実装があるようです:

  1. WP7 の C# Sqlite
  2. Windows Phone 用 Sqlite クライアント

これら 2 つのプロジェクトの賛否両論のリストはどこかにありますか?

また、これらのいずれかの WP 実装で全文検索がサポートされていることを示すものも見たことがありません。誰か違いを知っていますか?これは私のビジネスにとって重要な要件であり (そして、取得を推進するのを喜んで支援します)、これが得られるまで、製品の WP 実装を進めることはできません。

これらのプロジェクトがコア sqlite ソース コードから移植されている場合、プロジェクトで定義SQLITE_ENABLE_FTS3し、再コンパイルして有効にするだけですか?

4

1 に答える 1

0

WP7 は「サンドボックス化された」環境であり、ネイティブ コード (c++、pinvoke) は許可されません。これらの移植は外部ライブラリに基づいていません。完全に管理されたコード (c# のみ) で記述されているため、実際には「SQLITE_ENABLE_FTS3 を定義するだけの問題ではありません」。

私の知る限り、FTS を実装する唯一のソリューションは Perst http://www.mcobject.com/perstです。非商用プロジェクトのオープンソースと同様に、試してみて、ニーズに合っているかどうかを確認できます。残念ながら商用目的のため、有料ライセンスを購入する必要があります。

私は同じ問題に直面しています。有効な手がかりが見つかったらお知らせください。

于 2012-06-13T08:55:13.937 に答える