如何使用.NET Core操作达梦数据库DM8?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2412个文字,预计阅读时间需要10分钟。
目录 + 背景 + 环境 + SDK + 操作数据库 + DbHelperSQL方式 + Dapper方式 + 背景 + 某个项目需要实现基础软件全面国产化,其中操作系统指定为银河麒麟,数据库使用DreamV8,CPU平台包括x64、龙芯、飞腾。
目录
- 背景
- 环境
- SDK
- 操作数据库
- DbHelperSQL方式
- Dapper方式
背景
某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。考虑到这些基础产品对.NET的支持,最终选择了.NET Core 3.1。
环境
- CPU平台:x86-64 / Arm64
- 操作系统:银河麒麟 v4
- 数据库:DM8
- .NET:.NET Core 3.1
SDK
达梦自己提供了.NET操作其数据库的SDK,可以通过NuGet安装,也可以通过安装达梦数据库获取。因为NuGet上的版本不知道是谁提供的,所以这里以安装数据库获取相关SDK为例。
在官网下载DM8的数据库安装文件:www.dameng.com/list_103.html
下载前需要先登录,随便注册一个帐号就好了。
这里需要选择CPU和操作系统,按照你的开发环境选择即可,下载后按照提示安装。
本文共计2412个文字,预计阅读时间需要10分钟。
目录 + 背景 + 环境 + SDK + 操作数据库 + DbHelperSQL方式 + Dapper方式 + 背景 + 某个项目需要实现基础软件全面国产化,其中操作系统指定为银河麒麟,数据库使用DreamV8,CPU平台包括x64、龙芯、飞腾。
目录
- 背景
- 环境
- SDK
- 操作数据库
- DbHelperSQL方式
- Dapper方式
背景
某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。考虑到这些基础产品对.NET的支持,最终选择了.NET Core 3.1。
环境
- CPU平台:x86-64 / Arm64
- 操作系统:银河麒麟 v4
- 数据库:DM8
- .NET:.NET Core 3.1
SDK
达梦自己提供了.NET操作其数据库的SDK,可以通过NuGet安装,也可以通过安装达梦数据库获取。因为NuGet上的版本不知道是谁提供的,所以这里以安装数据库获取相关SDK为例。
在官网下载DM8的数据库安装文件:www.dameng.com/list_103.html
下载前需要先登录,随便注册一个帐号就好了。
这里需要选择CPU和操作系统,按照你的开发环境选择即可,下载后按照提示安装。

