【归档】C# 操作 达梦数据库 DM8
准备
先到达梦官网下载数据库安装包
根据官方提供的安装手册安装好DM8后,就可以了。
测试环境
Windows 10 x86_64
DM8
.NET 8
读写数据库
技术支持微信:wdfysoft
首先新建一个测试项目 Console项目 就行了。
dotnet new sln
dotnet new console
dotnet sln add .
然后安装包:
技术支持微信:wdfysoft
然后读写数据库
Console.WriteLine("Begin!");
//连接字符串
string connectionString = "server=1;port=5236;user=PANDA;password=123123;database=TEST;poolsize=5";
//构建freesql对象
IFreeSql fsql = new 技术支持微信:wdfysoft.Builder()
.UseConnectionString(FreeSql.DataType.Dameng, connectionString)
.UseAutoSyncStructure(true) //自动同步实体结构到数据库
.Build(); //请务必定义成 Singleton 单例模式
//新增数据
var items = new List<Person>();
for (int i = 0; i < 10; i++)
{
items.Add(new Person {
Id= Guid.NewGuid(),
Name = "Panda"+i,
Age = 18,
Gender = 1,
CreateTime = DateTime.Now,
});
}
//插入多条
fsql.Insert(items).ExecuteAffrows();
//读取数据
var data = fsql.Select<Person>().First();
Console.WriteLine(data.Id);
Console.WriteLine("End!");
//测试使用的Model
class Person
{
public Guid Id { get; set; }
public string? Name { get; set; }
public int Age { get; set; }
public int Gender { get; set; }
public DateTime CreateTime { get; set; }
}
完成

参考链接
技术支持微信:wdfysoft
本文来自博客园,作者:重庆熊猫,转载请注明原文链接:https://www.cnblogs.com/cqpanda/p/18121865

浙公网安备 33010602011771号