デスクトップアプリケーション用のデータベースの選択に問題があります。アプリケーションはオフラインで動作し、リレーショナルデータベースが必要です。
私の最初のアイデアは、強い型のデータセットを作成し、データをxmlに保持することでした。しかし、これは安全なオプションではありません。
2番目のアイデアは、SQL Expressをコンピューターに配置することですが、それは大変な作業になります。
どのオプションを使用する必要がありますか?多分あなたは他のアイデアを持っていますか?
デスクトップアプリケーション用のデータベースの選択に問題があります。アプリケーションはオフラインで動作し、リレーショナルデータベースが必要です。
私の最初のアイデアは、強い型のデータセットを作成し、データをxmlに保持することでした。しかし、これは安全なオプションではありません。
2番目のアイデアは、SQL Expressをコンピューターに配置することですが、それは大変な作業になります。
どのオプションを使用する必要がありますか?多分あなたは他のアイデアを持っていますか?
オフラインデータベースには、SQLite-NETまたはSQL ServerCompactEditionでSQLiteを使用できます。
LINQを使用するEFで標準の*.mdfin-file-databaseを使用する必要があります。クライアントは、自分のマシンに.NET以外のものをインストールする必要はありません。