使用Xamarin和Visual Studio 2015连接到AS400(DB2 iseries)

时间:2016-05-23 19:02:14

标签: xamarin visual-studio-2015 db2 ibm-midrange

我正在使用Xamarin和Visual Studio 2015开发一个Android应用程序。我们的数据在AS400系统中。我正在尝试使用iSeries通过DB2连接到AS400。我正在引用IBM.Data.DB2.iSeries.dll,因为我将这个dll用于我的其他适用于DB2的Web应用程序。我尝试创建一个新的连接对象时,我收到以下错误:“IBM.Data.DB2.iSeries.iDB2tracing”的类型初始化程序引发了异常。当我检查android设备监视器时,它无法访问IBM.Data.DB2.iSeries.dll中的任何类。无法使用此dll。是否有一些我失踪的权限?我也没有连接,所以它包括我的所有dll。

谢谢!

1 个答案:

答案 0 :(得分:1)

AS / 400和iSeries都是旧IBM中端系统的名称,现在称为IBM i on PowerIBM i是操作系统,Power Systems是硬件。在IBM i下运行的DB2的特定方言是DB2 for iIBM.Data.DB2.iSeries.dll是Windows的DB2 for i .NET提供程序。如果您想从Android访问DB2 for i,最好的事情可能是JDBC驱动程序。你可以在http://jt400.sourceforge.net/

获得