0

.Net で Windows ベースのアプリケーションを開発する必要があります。アプリケーションは、データベースにクエリを実行して結果を取得できる単一のユーザーに提供されます。ユーザーが実行できるデータベースの変更はありません。インストールのために、アプリケーションをあらゆる種類のソースから独立させる必要があります。したがって、データベースの懸念のために、どちらが使用に適しているかを知りたいです。

SQL lite または MS Access?

MS Access に関しては、セットアップが実行されているシステムで利用可能な Office のバージョンを常に管理する必要があります。

これをポータブルにする他のオプションがある場合は、どちらを使用するのが良いかを提案してください。

4

3 に答える 3

2

SQL Server Compactも使用できます。

これは SQLite のような組み込みデータベースであるため、SQL Server Express のようにクライアントにインストールする必要はありません。アプリでいくつかのアセンブリを配布するだけで済みます

于 2013-03-25T06:26:33.890 に答える
1

データを気にしない場合 (つまり、まったく使用しない場合) にのみ MSAccess を使用してください。

于 2013-03-25T06:08:24.110 に答える
0

MS Access の前にSQL Server Expressを使用していました。

Windows エコシステムを安全に想定できるのであれば、それは良い選択です。

SQL Lite はすべての主要なプラットフォームで動作するため、移植性がはるかに高いことは間違いありません。

誰かがあなたの質問にうまく答える前に、ユーザーとアーキテクチャに関する詳細情報を提供する必要があります。

于 2013-03-25T05:58:56.847 に答える