1

我必须从各种来源导入数据:用逗号分隔的文本、制表符、自定义分隔符、Excel 文件、SQL Server 和 Oracle。合乎逻辑的选择似乎是 OleDB 连接,这将允许我将任何输入视为 DataSet,并且几乎不需要担心实现差异。

问题是好的“Microsoft.Jet.OLEDB.4.0”已经过时了。

它的替代品是什么?

4

2 回答 2

2

为什么你认为 Jet 正在过时?

我咨询了产品团队。你找到的文件给人一种误导的印象。Jet 4.0 安装在 Windows 2000 及更高版本(包括 Vista)中,因此它将跟随操作系统的生命周期到 2017 年左右,如果它与 Longhorn 一起提供,则甚至更长。因此,此组件已从 Microsoft 数据访问组件 (MDAC)(2.6 和更高版本)中删除。

我们不必担心这项技术会过时。

希望这会有所帮助,如果您有任何疑问,请随时告诉我。我们很高兴为您提供帮助。

祝你有美好的一天,最好的问候,

文远微软在线社区支持

-- http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.data.odbc&tid=e01c1f67-3003-48b3-8ba3-2b846c192ca1&cat=&lang=&cr=&sloc= &p=1

参考的文档是:http: //support.microsoft.com/kb/271908

于 2010-01-14T19:33:11.150 回答
1

据我所知,没有其他的提供程序框架,只有不同的 API 集提供了 OleDb 所服务的大多数源的更多粒度,减去了 WMI(实际上不再支持)和Windows Search之类的东西:

于 2010-01-14T18:51:02.293 回答