除了 Brian 提到的 ODBC,您还可以使用 OLE DB 和/或 ADO(实际上使 OLE DB“易于”使用)。这三个选项在此博客文章中简要介绍。 在 ODBC、OLE DB 和 ADO 选项中,我认为最简单的路线是使用 ADO。直接使用 ODBC 或 OLE DB,在我看来,是一个有些痛苦的过程。它肯定可以产生非常快速的代码,但您需要付出开发时间作为代价。此页面有一些简单的示例。
编辑 自发布此帖子(包括问题和答案)以来,Microsoft 已经弃用了 OLE DB。因此,从现在开始,使用不经过 OLE DB 的解决方案可能是有意义的。这篇博客文章谈到了这个问题。
- Mark Wilkins
1
1问题在于,通过本机客户端使用 ADO 会限制您使用最近 SQL Server 发行版中可用的功能子集。如果您想要支持这些功能,则需要使用 ODBC 或 OLE DB。 - mwigdahl