C#多条件查询 请高手解答 有加分
答案:5 悬赏:50 手机版
解决时间 2021-02-09 00:10
- 提问者网友:活着好累
- 2021-02-08 05:52
AssembleQuotes(param[10].ToString()) + "' like '.AssembleQuotes(param[11].ToString()) + "%'");/%" + DBUtility这个一个下拉选项的查询,
目的是通过param[10]的选中字段,param[11]中填入值来进行查询
if (!string.IsNullOrEmpty(param[10].ToString()))
{
sbSql.Append(" AND '" + DBUtility
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-02-08 06:46
能不能把你的错误提示给发来一下~不然不好参考~
全部回答
- 1楼网友:一叶十三刺
- 2021-02-08 10:57
if (!string.IsNullOrEmpty(param[10].ToString()))
{
sbSql.Append(" AND " + DBUtility.AssembleQuotes(param[10].ToString()) + " like '%" + DBUtility.AssembleQuotes(param[11].ToString()) + "%'");//自定义查询条件2
}
- 2楼网友:渊鱼
- 2021-02-08 10:43
如果你对字符串驾驭的不是很好,sql语句你就一个不要这样写,先定义要用到的变量,然后赋值,最后在把这些字符串加起来。这样可确保不错
- 3楼网友:山河有幸埋战骨
- 2021-02-08 09:38
只是该对象内部使用的变量,这些变量大多用来做运算中间结果保存,不打算直接让对象外引用的变量。
当然也可以提供属性、读写这些变量。
实际看你自己怎么用了,我是这么用的多些。
- 4楼网友:白昼之月
- 2021-02-08 08:00
%'); + DBUtility.AssembleQuotes(param[11].AssembleQuotes(param[10].ToString()) + " like '%"".ToString()) + "//把“and”后方的引号去掉一个,把“like”前方的引号去掉一个
sbSql.Append(" AND " + DBUtility
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯