当我尝试使用C#.NET连接到AS400时,它给了我错误:

  
    

IBMDA400未在本地计算机上注册

  

有人可以解释一下这个吗?

有帮助吗?

解决方案

对于您正在使用的提供程序,需要安装IBM的Client Access。 OleDbProvider for IBM包含在Client Access包中。

更好的解决方案是使用 IBM for .Net provider。

如果您在计算机上安装了客户端访问,则可以通过选择性设置并在开发人员工具中选择.Net提供程序来访问.Net提供商。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top