为不支持的系统创建自定义实体框架

时间:2011-06-15 14:46:15

标签: entity-framework ibm-midrange

我可能完全误解了实体框架。我想在我的最新项目中使用它(你还学到了什么?)问题是IBM i驱动程序不支持内置的。是否有可能从头开始创建该框架?值得吗?

1 个答案:

答案 0 :(得分:1)

听起来您正在编写自己的ADO.NET数据提供程序以连接到IBM DB2 for i。 Microsoft提供documentation用于创建您自己的提供商和sample

数据提供者负责与数据库通信,因此我不确定如何实现这一点。您要么实现自己与i上运行的数据库服务器的连接(也许您可以移植JTOpen的SQL部分),或者您将调用委托给IBM提供的数据提供程序(如果甚至可能)或其他数据访问方法。

我无法确定我是否认为这是(1)屁股的巨大痛苦或(2)开源项目的机会。 (我想这可能是两者。)似乎更容易游说IBM将其作为其股票提供商的一部分。你可能会在MIDRANGE-L上抱怨它,看看人们是否会接受这个原因。

免责声明:我是.NET世界的新手,所以也许有更简单的方法来完成你想要做的事情。