2008-09-10 9 views
4

Windows Mobile上のさまざまなデータベースオプションはありますか? 私は、線形データセットのニーズにCEDBとEDBを使用しました。データベースエンジン比較 - Windows Mobile

私はSQLサーバー2005モバイル版について聞いたことがあります。しかし、他のものよりも優位性は何か(ある場合)

答えて

5

私はsqlliteとコードベースの両方が実装とインストールが容易であることを発見しました。マイクロソフトのオプションよりも簡単で(より安定して)、深刻な流れになっているようです。

+0

CEDBの安定性に疑問を呈するプラス。私はちょうど痛みの世界にあるCEDBを使ったモバイルプロジェクトを見てきました。同時ユーザー、トランザクションなし、1000行を超えないようにする推奨。私はAccessが常に最悪のDBだと真剣に考えました。もう違います。 –

2

Sybase Ultraliteを使用しています。その前は、Codebaseを使ってfoxproテーブルに接続していました。私はモバイルデベロッパーではありませんが、パフォーマンスとメモリ使用のためにSQL Server上で選択したことを理解しています。また、問題が見つかったとき、彼らはかなり良いサポートを受けていることがわかりました。

3

SQL Server Compactと呼ばれていると思います。利点は、フルSQL Serverとの構文互換性です。そのために作成したクエリは、同等のSQL Server Express/Standard/Enterprise DBで動作することが保証されています。しかし、その逆は必ずしも真実ではありません。

3

SQLサポートが必要ですか?そうでない場合は、軽量で組み込み可能なDBMのようなソリューションを見てください。私は、SQLを必要とせず、提供するスピードと柔軟性を大いに楽しんだ、多くの組み込みソリューションに東京キャビネットを使用しました。 YMMV。

5

SQLite for Windows CEもご覧ください。また、Compact Frameworkから.NETバインディングを使用するための.NETバインディングも用意されています。

1

CEDBの使用を避けたいのは、WM7がサポートを停止しているからです。