rec*_*hie 5 c# database db2 ibm-midrange
我在使用 IBM.Data.DB2.iSeries 连接到 iSeries DB2 时遇到问题,但我可以使用 System.Data.Odbc 轻松连接
使用 System.Data.Odbc:
我创建了系统 DSN - 系统:10.33.15.3,DSN 名称:mm370lib,驱动程序:iSeries Access ODBC 驱动程序
使用 C# Odbc 连接字符串:“Dsn=mm370lib;Uid=myUsername;Pwd=myPassword;”
如何使用 IBM.Data.DB2.iSeries 建立连接?
最后,我成功使用“IBM Client Access OLE DB 提供程序”进行连接,连接字符串格式取自http://www.connectionstrings.com/as-400#p60。
Provider=IBMDA400;Data Source=MY_SYSTEM_NAME;User Id=myUsername;Password=myPassword;Default Collection=MY_LIBRARY;
Run Code Online (Sandbox Code Playgroud)
所以我使用上面参数的实际连接字符串是:
Provider=IBMDA400;Data Source=10.33.15.3;User Id=ICTDEV;Password=******;Default Collection=mm370lib;
Run Code Online (Sandbox Code Playgroud)
我也一直在使用 COM 的 PHP 程序中使用此连接。
这是代码片段:
include('application/libraries/adodb5/adodb.inc.php');
$this->db = ADONewConnection('ado');
$dsn = "Provider=IBMDA400;Data Source=10.33.15.3;UserId=ICTDEV;Password=******;Default Collection=mm370lib;";
$this->db->PConnect($dsn);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
16846 次 |
最近记录: |