1

デスクトップアプリケーション用のデータベースの選択に問題があります。アプリケーションはオフラインで動作し、リレーショナルデータベースが必要です。

私の最初のアイデアは、強い型のデータセットを作成し、データをxmlに保持することでした。しかし、これは安全なオプションではありません。

2番目のアイデアは、SQL Expressをコンピューターに配置することですが、それは大変な作業になります。

どのオプションを使用する必要がありますか?多分あなたは他のアイデアを持っていますか?

4

2 に答える 2

5

オフラインデータベースには、SQLite-NETまたはSQL ServerCompactEditionでSQLiteを使用できます。

クイック編集:ここここにSQLServerCEとSQLiteの比較があります。

于 2013-01-21T12:49:33.943 に答える
1

LINQを使用するEFで標準の*.mdfin-file-databaseを使用する必要があります。クライアントは、自分のマシンに.NET以外のものをインストールする必要はありません。

于 2013-01-21T12:48:33.693 に答える