使用.NET Core从MS Access获取数据

时间:2018-10-17 09:55:53

标签: c# database ms-access .net-core asp.net-core-2.0

我实际上是对 .NET Core 的第一次体验,并试图做一个简单的控制台应用程序以从MS Access数据库中获取数据,并将其转储到我的MySQL数据库中。

通常我会使用 Oledb 并将所有数据提取到数据表中,然后将其写入MySQL。但是有了 .NetCore ,我们就没有 Oledb ! 由于.NetCore很新,因此我无法在网上找到一些示例,说明如何执行此过程。

我已经安装了EntityFrameworkCore nuget,但仍然无法对其进行操作,也找不到任何有关如何获取数据的文档。

有人使用过.NETCore吗?是否有示例代码来说明如何获取数据?

1 个答案:

答案 0 :(得分:2)

对于.NET Core和Microsoft Access,目前唯一的选择(afaik)是使用ODBC来获取数据。没有Access数据库的第一方EF核心提供程序,据我所知,唯一的第三方不支持.NET核心。

只需使用System.Data.ODBC

有关使用方法,请参见MS Docs