AS / 400连接方法

时间:2014-03-11 12:22:22

标签: c# .net ibm-midrange db2-400 db2-connect

我必须创建将Visual Studio c#程序与IBM AS / 400上的数据库连接的体系结构和过程。 我正在寻找不同的可能性,我认为服务休息是最好的选择,但我还没有决定如何将它们与AS / 400连接。 有没有人有这方面的经验?实体框架可以成为有效的选择吗? IBM.Data.DB2.iSeries数据提供程序怎么样? 我要做的事情"简单" CRUD操作,我在本地网络中没有权限问题或用户限制。

2 个答案:

答案 0 :(得分:3)

根据我的经验,您需要安装AS / 400的ODBC驱动程序才能在应用程序和数据库之间建立连接。我没有尝试将Entity Framework与ODBC驱动程序一起使用,但是这个link表示实体框架不支持ODBC连接。您的选择是使用.NET中提供的OdbcClient类,以便在您的应用程序和AS / 400数据库之间建立连接。

答案 1 :(得分:0)

REST或SOAP或ODBC或其他可能是最好的"适用于不同用途和不同客户。在大多数节目类别中,没有" best"直到知道所有重要的要求和约束。

请说明目标是什么。您是否只关注数据库互操作性? (什么样的行动?)这也是应用程序'命令&控制'调用远程应用程序功能?需要做些什么?网络如何适应?谁是用户?

你可以考虑的元素越多,获得正确的东西的机会就越大。