3

クライアント、シングル ユーザー、シングル コンピューター専用のアプリケーションを構築しています。

ローカル データベースを使用している場合、クライアントがアプリケーションを実行するために SQL 2008 Express Edition をインストールする必要があるかどうかを知りたいですか? これがクリック ワンス アプリケーションとして公開された場合、ローカル DB はどこにありますか (バックアップ目的)? (または) DB を SQL Express に移動し、アプリケーションが DB のデータを Express で使用するように配線したほうがよいでしょうか。

あらかじめご了承ください。

4

2 に答える 2

1

選択できるデータベースは多数あります。単一ユーザーのローカルアプリの場合、高速SQLエンジンでさえやり過ぎです。SqlCE、Sqlite、または永続的なハッシュテーブルや ensent などの nosql オプションのいずれかを調査する価値があります。

于 2011-12-20T21:53:24.123 に答える
1

1 つのユーザー データベースをローカルで使用するので、それをアプリケーションに統合し、SQL Server CompactSQLiteなどのデータベースを使用することをお勧めします(ダウンロードして使用できる .NET ライブラリがあり、非常に高速でコンパクトです)。

于 2011-12-20T22:03:09.410 に答える