2017-03-15 3 views
0

私は現在、アクセスデータベースを使用する必要があるVisual StudioでC#プログラムを作成しています。 Windows 7では、プログラムは完璧に動作しますが、Windows 10では次の行が例外をスローします。 private const string databasePath = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=School_Project.accdb";ビジュアルスタジオのアクセスデータベースに問題があります。プログラムはWindows 7で動作しますが、Windowsでは動作しません。

+2

何が例外ですか。 。問題を再現するために詳細を追加してください。 – Eldho

+0

System.invalidOperationException – user4895616

+0

システムにプロバイダが認識されていないと言います – user4895616

答えて

0

UWPアプリ取引はSQLiteのみです。

プロジェクトでoledbを使用する場合は、プロジェクトに参照oledbを追加する必要があります。これは、UWPウィンドウ10アプリケーションではサポートされていません。

sqlite migration

私は探検するあなたに二つのトラックを提案する:

  • は、 "使用する準備ができました" のsqliteにあなたの.mdbファイルを変換します。
  • mdbのデータを公開するWeb APIを開発します。
関連する問題