我有一个这样的 SQL 语句:
Global.db.Query<Cards>("select * from Cards where card_name like ?", nameTextBox.Text);
但我想用参数值向两边添加 % 。
Global.db.Query<Cards>("select * from Cards where card_name like %?%", nameTextBox.Text);
但是当我尝试执行这个时我抛出了一个错误。任何想法为什么当我使用这样的 like 语句时它会崩溃?我在我的 sqlite 管理程序中使用相同的数据库运行了相同的查询,结果得到了应有的结果。