ADO.NET Entity FrameworkでMS Accessのプロバイダを使用することは知っていますか?MS AccessをADO.NETエンティティフレームワークのプロバイダとして使用するにはどうすればよいですか?
10
A
答えて
2
ADO.NET Entity Frameworkは、標準ADO.NETプロバイダとして動作するように設計されています。アクセスは行います。
-4
これが役立つかどうかわかりませんが、それが価値あるものであるかどうかは分かりません。以下は、MS-Accessデータベースに接続するためのC#での接続文字列です。
私は強く型付けされたデータセットを持っていますが、そこにデータを入れてそこで操作します。 System.Data.OleDb
名前空間を使用します。私が投影するADO.NETエンティティデータモデルを追加したときに
sourceString = "\\\DatabaseServer\DatabaseFolder\database.mdb";
conString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + sourceString;
string strSql1 = "SELECT * FROM IDTable";
OleDbConnection con = new OleDbConnection(conString);
currentDataSet.IDTable.Rows.Clear();
con.Open();
OleDbDataAdapter dAdapter = new OleDbDataAdapter();
dAdapter.SelectCommand = new OleDbCommand(strSql1, con);
dAdapter.Fill(currentDataSet, "IDTable");
con.Close();
+0
これはどのように投票されましたか?それは手元の問題とは無関係です。 EFは、DataSetsとDataAdapters(ewww、gross)を使用した場合とはまったく異なります。 – Mateo
関連する問題
- 1. ms-accessを別のユーザーとしてms-sqlに接続するにはどうすればよいですか?
- 2. エンティティフレームワークの上にado.netデータサービスが公開するエンティティをフィルタリングするにはどうすればよいですか?
- 3. MS Access 2000フォームが閉じないようにするにはどうすればよいですか?
- 4. マルチスレッドアプリケーションでMS Accessトランザクションを処理する方法と、MS AccessとOracleテーブルを同期させるにはどうすればよいですか?
- 5. プロバイダでguiceを使用してコンテキストを取得するにはどうすればよいですか?
- 6. ADO.NETを使用してMS Accessデータベーススキーマを変更することはできますか?
- 7. ADO.NETを使用して.sqlスクリプトファイルを実行するにはどうすればよいですか?
- 8. Ms Accessを使用して値を分類しようとしています
- 9. エンティティフレームワークがms-accessに参加する
- 10. MS ACCESS 2007のテーブルから別のテーブルにデータをインポートするにはどうすればよいですか?
- 11. エンティティフレームワークと古いADO.Netを併用する
- 12. ADO.NETエンティティフレームワークとNHibernate - いつ他のものを使用するか
- 13. MS AccessデータベースからOracle 11gに複数のテーブルをエクスポートするにはどうすればよいですか?
- 14. Accessでコメントボックスを使用してコメントを追加するにはどうすればよいですか?
- 15. ADO.NETを使用してIEnumerable <>を返すにはどうすればよいですか?
- 16. .NETプロバイダを使用してFirebirdでAUTODDLを有効にするにはどうすればいいですか?
- 17. データベースを使用してSQLメンバーシッププロバイダとエンティティフレームワークを動作させるにはどうすればいいですか?
- 18. MS Accessアプリケーションの試用版を作成するにはどうすればいいですか?
- 19. MS Accessに添付ファイルへのリンクを保存するにはどうすればよいですか?
- 20. このSQLクエリをMS Accessクエリに変換するにはどうすればよいですか?
- 21. MS Graph APIを使用してファイルをアップロードするにはどうすればよいですか?
- 22. OracleからMS Accessデータベースにアクセスするにはどうすればよいですか?
- 23. MS Office Access 2007でSOAP(ASMX)コールを作成するにはどうすればよいですか?
- 24. ストアドプロシージャにAdo.netの代わりにEntity Frameworkを使用するにはどうすればよいですか?
- 25. yasmを使用してMS Windowsのコンソールに書き込むにはどうすればよいですか?
- 26. メソッドインターセプタをプロバイダにバインドするにはどうすればよいですか?
- 27. ASP.Netデータソースを使用してODBC DSNを使用してAccessデータベースに接続するにはどうすればよいですか?
- 28. MySQLでADO.NET DbProviderFactoryを使用するにはどうすればよいですか?
- 29. エンティティフレームワークは、私は次のようにエンティティフレームワークを使用してPOCOオブジェクトを更新しようとしている
- 30. 静的MS-Access DBをオンラインで取得し、PHPを使用して接続するにはどうすればいいですか?
、私は3つのプロバイダ(それらのすべては、Microsoft SQL Serverのドライバですが)私はそれのためreferanceを追加する必要があります参照してください? –
VSのデザイナーは、最初のエンティティセットを作成する際にSQL Serverのみをサポートします.Openでは、OLE DBプロバイダを使用し、エンティティセットを難しい方法で構築する必要があります。残念ながらそれは文字通り難しい方法です。私の提案はSQL 2008 Expressを代わりに使用することです。 – AnthonyWJones
ありがとうAnthony –