创建 DB2 包
概述
DB2 包是由作为 IBM 分布式关系数据库体系结构 (DRDA) 应用程序请求者实现的提供程序使用的数据的集合。 提供程序使用包来发出 SQL 语句并调用 DB2 存储过程。 可以使用 Microsoft.HostIntegration.DataAccessLibrary.DataAccessControl.CreatePackages%2A
创建这些包。
创建包命令在 DB2 系统上创建 Host Integration Server 包。
创建 DB2 包
使用调用
Microsoft.HostIntegration.DataAccessLibrary.DB2OleDbConnectionString.ReadUDL%2A
创建目标数据库的连接字符串。使用
Microsoft.HostIntegration.DataAccessLibrary.DataAccessControl.CreatePackages%2A
创建包。以下示例介绍如何创建包。
static void CreatePackage(string myUDL, System.Exception myException)
{
try
{
IConnectionString connString = DB2OleDbConnectionString.ReadUDL(myUDL);
DataAccessControl.CreatePackages(connString, null);
myException = null;
}
catch (System.Exception Caught)
{
myException = Caught;
}
}