Dapper 异常情况记录

插入新数据

var id = await connection.InsertAsync(patient, transaction);

现象:
正常返回 id 值,实际数据库中此条数据不存在,自增ID字段 却进行了自增

原因:
其中数据中某一string属性长度 超过 数据库中字段类型
即数据库中为 varchar(20) ; 实际写入字符超出

环境:
.NET Framework 4.5.2
NuGet : Dapper.Contrib 1.60.1
程序集 Dapper.Contrib, Version=1.60.0.0

posted @ 2025-12-26 18:03  默默依然  阅读(2)  评论(0)    收藏  举报