实际上在PB11.x Database Profiles中有个ADO Microsoft ADO.NET数据库驱动类型在这里你可以New个Profile会发现在Namespace里面有Oracle.DataAccess.Client,这个就是专门针对OracleADO.NET驱动但是仅仅这些还不够你必须确保你环境中还有如下两个内容才行:
(1)Oracle 客户端软件Software你需要用这个来配置“服务命名”;
(2)ODAC组件即Oracle数据访问组件来提供Oracle for ADO.NET功能;这个组件下载地址是: http://www.oracle.com/technology/global/cn/software/tech/windows/odpnet/utilsoft.html
装了以上内容并且配置好“服务命名”你在Database profile里面设置时候需要在Data Source里面填“服务命名”别内容都比较容易理解
至于如果通过ADO.NET访问Sybase ASE以及Microsoft SQLServer情况类似Sybase ASE是Sybase.DataAseClient数据访问组件你需要到Sybase网站WebSite上下载在Sybase Software Developer's Kit (SDK)里面是有数据库安装包里面是否有还需要确认Microsoft SQLServerNameSpace是.Data.Sqlclient如果你电脑装了Visual Studio 2005/2008数据访问组件包就有了
如何在PowerBuilder 11.x 中通过ADO.NET访问Oracle?如何在PowerBuilder 11.x 中通过ADO.NET访问Oracle?
最新评论