【发布时间】:2009-06-02 17:46:16
【问题描述】:
我在尝试通过 C# 包装器更新 SQLite 中的一行时遇到奇怪的格式错误。问题不在于包装器,而在于我如何将参数传递给参数化查询。
有没有办法查看生成的 SQL 以发送到数据库?我查了很多资料,但似乎不太常见,或者至少不可能。
【问题讨论】:
标签: c# sqlite parameterized
我在尝试通过 C# 包装器更新 SQLite 中的一行时遇到奇怪的格式错误。问题不在于包装器,而在于我如何将参数传递给参数化查询。
有没有办法查看生成的 SQL 以发送到数据库?我查了很多资料,但似乎不太常见,或者至少不可能。
【问题讨论】:
标签: c# sqlite parameterized
在 SQLite 的基本 (C) 接口中,您可以使用 sqlite3_trace(或 sqlite3_profile,记录在同一 URL)——我不确定这些函数如何映射到 C# 接口(实际上,SQLite 可能是专门编译以省略它们...)。
【讨论】:
似乎答案可能有点棘手..你可以看到here对SqlServer的解释,我认为对于Sqlite是一样的
【讨论】: