首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >C#构造参数查询类SQL %

C#构造参数查询类SQL %
EN

Stack Overflow用户
提问于 2009-03-19 22:33:10
回答 3查看 37.6K关注 0票数 17

我正在尝试为包含LIKE %%命令的查询在C#中构建参数查询的SQL。

这是我正在尝试获取的(请注意,数据库是Firebird)

代码语言:javascript
复制
var SQL = string.format("SELECT * FROM {0} WHERE {1} LIKE '%?%'", TABLE, NAME);
 cmd.Parameters.AddWithValue(NAME, "JOHN");

现在我已经尝试了每一个单独的排列来让参数工作,我已经尝试过了;

  • %字符添加到参数中,

Cmd.Parameters.AddWithValue(名称,"%“+ "JOHN”+“%”);

cmd.Parameters.AddWithValue(NAME,"'%“+ "JOHN”+ "%'");

我似乎不能让它工作,我怎样才能使用一个参数来使LIKE查询工作。

欢迎提出建议!

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/664314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档