架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 小渣渣

[资料] ORM 框架 Dapper 简单使用

[复制链接]
发表于 2022-1-18 10:33:23 | 显示全部楼层
学习学习
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2022-1-21 13:12:38 | 显示全部楼层
啦啦啦啦
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2022-10-12 21:51:02 | 显示全部楼层
A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - 证书链是由不受信任 的颁发机构颁发的。)

设置 TrustServerCertificate=True



码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2023-5-2 11:28:31 | 显示全部楼层
Dapper 动态参数 DynamicParameters,参数放在 Dictionary 字典里面,代码如下:




码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2023-5-19 11:51:04 | 显示全部楼层
学习学习
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2023-5-24 17:11:01 | 显示全部楼层
like 最终执行语句:

码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2025-6-26 09:19:56 | 显示全部楼层
Dapper 操作 MySQL 数据库
【译】.NET/C# 中 MySqlConnector 和 MySql.Data 为什么前者胜出
https://www.itsvse.com/thread-11027-1-1.html
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2025-12-4 16:55:34 | 显示全部楼层
Unhandled exception. System.Data.ConstraintException: Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.
   at System.Data.DataTable.EnableConstraints()
   at System.Data.DataTable.set_EnforceConstraints(Boolean value)
   at System.Data.DataTable.EndLoadData()
   at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
   at System.Data.Common.DataAdapter.Fill(DataTable[] dataTables, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
   at System.Data.DataTable.Load(IDataReader reader, LoadOption loadOption, FillErrorEventHandler errorHandler)

解决方案
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2026-6-12 19:41:47 | 显示全部楼层
linq2db(LINQ to DB)是一个高性能、轻量级的 ‌.NET ORM(对象关系映射)库‌。它旨在提供类型安全的 SQL 生成能力,填补了微 ORM(如 Dapper)和重型 ORM(如 Entity Framework)之间的空白。

核心特点

‌高性能‌:架构上比 Dapper 等微 ORM 更丰富,但比 Entity Framework 更轻快。由于没有变更跟踪(Change Tracking),数据访问速度极快。
‌类型安全‌:使用 LINQ 表达式编写查询,由 C# 编译器检查,支持重构,避免“魔术字符串”。
‌多数据库支持‌:支持 SQL Server、PostgreSQL、MySQL、SQLite、Oracle、Firebird、DB2 等 15+ 种数据库,并可通过配置无缝切换。
‌高级功能‌:支持 Bulk Copy(批量插入)、Merge(Upsert)、CTE(公用表表达式)、窗口函数等复杂 SQL 特性。

github 地址:超链接登录可见。
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2026-6-30 13:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表