【发布时间】:2020-03-05 18:35:40
【问题描述】:
我有一个使用 ServiceStack 和 ORMLite 的项目。我需要使用OrmLiteReadConnectionExtensions扩展方法List<T> Select<T>(this IDbConnection dbConn, string sqlFilter, params object[] filterParams)。
问题是,我找不到任何有关如何将此方法与 SQL 选择语句和参数一起使用的文档或参考资料。
当我在 github 中查找代码时,提供了以下示例/提示:
db.Select<Person>("SELECT * FROM Person WHERE Age > @age", new[] { db.CreateParam("age", 40) })
这是有道理的,但问题是我的 ORMLite 创建的 db(IDbConnection 对象)没有 db.CreateParam(...) 方法。
如何为我的 ORMLite 存储库创建和执行参数化选择查询?需要明确的是,我是这个项目的用户 Sql Server。
【问题讨论】:
标签: c# sql-server ormlite-servicestack