Visual Studioを使用して、WinFormsで顧客、サプライヤー、会計関連(借方/貸方)などの単純な会計アプリケーションを開発する必要があります。
データベースを使用してスタンドアロンアプリケーションを開発したことはありません。常にサーバー側アプリケーション(既存のSQLサーバーなど)を開発しました...
DBを使用してスタンドアロンアプリケーションを開発するのが好きです。つまり、セットアッププロジェクト(setup.exe / setup.msi)を作成して顧客に送信すると、顧客はWindowsPCにインストールする必要があります。
次のテクノロジを使用します。LINQWindowsフォームを使用したVS2012ProEntityFramework。
私が持っている質問:どのデータベースを使用する必要がありますか?これらの顧客はSQLサーバーなどを持っていません。単純なWindows7/8システム。そのため、どのデータベースを選択するかで苦労しています。私はすべての顧客のために彼のPCにSQLサーバーをインストールすることはできません。したがって、自動化をやめる必要があります。
アプリケーションを更新するために、setup.msi/setup.exeファイルのように定期的に更新を送信します。
LINQ / Entity Frameworkを使用するので、どのDBを使用するかは気になりません。
誰かが私にどのDBを使用するかアドバイスし、私がカバーする必要があるトリッキーなポイントを教えてもらえますか?
したがって、実際には、Winformsアプリケーションは、Xデータベース(MDB、MDF、mysqlなど)を備えたスタンドアロンのWindowsPCで実行する必要があります。
データベース部分をブリッジする方法をアドバイスしてください。
ありがとう