前言
可以找到SQLite的"准备好的声明" 功能here的说明。
SQLite命令(.NET的SQLite提供程序)有一个方法" Prepare"以下描述:
要点: 什么也没做。命令在执行时准备好 第一次,之后保持准备状态。
问题
修改
刚刚找到this,这部分回答了我的问题。尽管如此,如果我需要构建自己的DbCommand然后将其保存在某个地方,我如何在Dapper中使用该命令?
答案 0 :(得分:2)
完全可以说Dapper目前没有拨打Prepare()
。
您可以阅读扩展说明here
长话短说,主要原因是:Dapper真的,真的不想存储您的连接,因为它的设计考虑了高并发性,通常适用于DbConnection短暂的场景