首页 > 数据库 > 国内数据库 > 达梦数据库EF调用手册
数据库环境:直接在官网下载安装达梦数据库即可,初始化实例时,需要新建DMHR示例库。
开发环境:Visual Studio 2019


相关文件,请在安装目录的drivers目录下找。

<? xml version = " 1.0 " encoding = " utf-8 " ?>
< configuration >
< configSections >
< section name = " entityFramework " type = " System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 " requirePermission = " false " />
< section name = " EFDm " type = " EFDmProvider.config.EFDmConfigurationSection, EFDmProvider.EF6, Version=1.0.0.0, Culture=neutral, PublicKeyToken=514fc861b4bfc6c6 " requirePermission = " false " />
</ configSections >
< connectionStrings >
< add name = " DMHREntities " connectionString = " Server=localhost; User Id=SYSDBA; PWD=123456789;SCHEMA=DMHR;PORT=5236;CONNPOOLING=TRUE; " providerName = " EFDmProvider " />
</ connectionStrings >
< system.data >
< DbProviderFactories >
< add name = " EF Dm Data Provider " invariant = " EFDmProvider " description = " EF Provider for Dm Server " type = " EFDmProvider.EFDmProviderFactory, EFDmProvider.EF6 " />
</ DbProviderFactories >
</ system.data >
< EFDm >
< varcharMaxToClob value = " true " />
</ EFDm >
< startup >
< supportedRuntime version = " v4.0 " sku = " .NETFramework,Version=v4.5 " />
</ startup >
< entityFramework >
< defaultConnectionFactory type = " EFDmProvider.EFDmConnectionFactory, EFDmProvider.EF6 " />
< providers >
< provider invariantName = " EFDmProvider " type = " EFDmProvider.EFDmProviderServices, EFDmProvider.EF6 " />
</ providers >
</ entityFramework >
</ configuration >
截图如下图所示:





来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69949798/viewspace-2679241/ ,如需转载,请注明出处,否则将追究法律责任。