我实际上是对 .NET Core 的第一次体验,并试图做一个简单的控制台应用程序以从MS Access数据库中获取数据,并将其转储到我的MySQL数据库中。
通常我会使用 Oledb 并将所有数据提取到数据表中,然后将其写入MySQL。但是有了 .NetCore ,我们就没有 Oledb ! 由于.NetCore很新,因此我无法在网上找到一些示例,说明如何执行此过程。
我已经安装了EntityFrameworkCore nuget,但仍然无法对其进行操作,也找不到任何有关如何获取数据的文档。
有人使用过.NETCore吗?是否有示例代码来说明如何获取数据?
答案 0 :(得分:2)
对于.NET Core和Microsoft Access,目前唯一的选择(afaik)是使用ODBC来获取数据。没有Access数据库的第一方EF核心提供程序,据我所知,唯一的第三方不支持.NET核心。
只需使用System.Data.ODBC
。
有关使用方法,请参见MS Docs。