如何发布与DB2数据库连接的asp.net项目?

时间:2018-07-11 19:32:22

标签: asp.net db2 db2-400

我正在asp.net中开发一个项目,该项目包含与iseries db2数据库的连接;该项目在本地有效,因为我已经在开发该项目的机器上安装了 IBM iseries Access for Windows 驱动程序,问题是当我想将其发布到服务器上时,是与数据库的连接不起作用,我想该错误发生是因为服务器中不存在任何驱动程序。如果要将项目托管在数据库中,例如在Microsoft Azure中,该怎么办才能将项目与数据库连接?

当前与数据库连接的代码与此类似:

string provider = "DataSource=xxx.xxx.xxx.xxx;userid=user;password=pass;";

iDB2Connection cnn = new iDB2Connection(provider);
string sentencia = "select * from DTA.Customer FETCH FIRST 20 ROWS ONLY";

iDB2Command cmd = new iDB2Command(sentencia, cnn );

iDB2DataReader drDB2;

cnn.Open();

drDB2 = cmd.ExecuteReader();

int i = 0;
while (drDB2.Read())
{
    //Console.WriteLine(drDB2.GetString(i));
}
drDB2.Close();
cnn.Close();

0 个答案:

没有答案