Delphi中的ADO组件看起来很有前途。有类似于BDE组件的表格和查询组件,它们不是由一个可能失去兴趣的单人商店制作的第三方组件。我们还期待使用连接字符串而不是笨重的ODBC管理员。
然而,大约一年前,微软宣布OLE DB已经过时,对于本机开发,我们应该使用SQL Server Native Client ODBC驱动程序。
因此,我的问题是,Delphi中的ADO组件是否与OLD DB硬编码?如果在驱动程序列表中选择“SQL Server Native Client”,我们是否不使用OLE DB?
我预计/担心,要使用SQL Server Native Client ODBC驱动程序,我们必须像现在一样在ODBC-Adminstrator中设置数据源。或者可以使用连接字符串连接ODBC吗?
还有哪些Delphi组件可以连接到ODBC而不使用OLE DB? 是的,我知道dbExpress,但看起来要从BDE转换到它需要花费我们数年时间。
谢谢, LandShark