繁体   English   中英

带有 SAP HANA 的实体框架

[英]Entity framework with SAP HANA

我在 SQL Server 上构建了一个带有实体框架的 WPF 应用程序作为数据库。 我正在尝试使用 SAP HANA 作为数据库迁移相同的应用程序。 按照相同的方法,我在 HANA db 中创建了表,现在尝试按照此 SAP 帮助在解决方案中添加实体模型: SAP HANA 客户端接口编程参考

添加实体模型时,在选择数据源和在连接字符串中包含敏感数据的选项后,向导消失。 如果有人在 HANA 中使用过实体框架,请提供帮助。

我已经使用了 SAP 市场上可用的所有 32 位版本的 HANA 客户端,但没有任何成功。

您可以通过添加对安装目录中提供的dll的引用来使用 Entity Framework。

dll 的名称是System.Data.CData.SAPHANA.Entities.EF6.dll ,您应该已经使用Install-Package EntityFramework -Version 6.3.0命令Install-Package EntityFramework -Version 6.3.0 请不要忘记使用版本标志,因为它不适用于另一个版本,我也没有尝试知道原因。

现在剩下的就是连接字符串

<add name="HANA_DbContext" connectionString="Offline=False;User=system;
Password=Secret_Pass;Server=hana.office.internal.com;
Database=company_erp;" providerName="System.Data.CData.SAPHANA" />

现在,一切都应该正常工作,就像它在 MySQL、SQL Server 或其他 ORM 中一样

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM