当前位置: 首页 > 学习知识 > C#中 sb.Append(" 能具体说说嘛?

C#中 sb.Append(" 能具体说说嘛?

网站编辑:上海建站网 发布时间:2022-05-25  点击数:
导读:C#中 sb.Append(" 能具体说说嘛? pijiannan123 1年前他留下的回答 已收到1个回答 ding_guiling 网友 该名网友总共回答了17个...

C#中 sb.Append(" 能具体说说嘛?

pijiannan123 1年前他留下的回答 已收到1个回答

ding_guiling 网友

该名网友总共回答了17个问题,此问答他的回答如下:采纳率:82.4%

你这个sb是一个SQL语句吗?如果是sql语句的话·你加上 sb.Append(" 1=1")应该是 永真的意思.
select * from a where 1=1
当where 后面的条件不确定会出现多少个的时候一般是可以考虑在后面加上一个 1=1 永真的

StringBuilder sb= new StringBuilder("select * from a where ");
if(id!="")
sb.Append(" id='1' and ");
if(name!="")
sb.Append(" name='小明' and ");
sb.Append(" 1=1 ");
上面这里如果不加上
sb.Append(" 1=1 ");
那么sb = select * from a where id = 1 and name = '小明' and
很明显这语法就会出现问题.
但加上sb.Append(" 1=1 ");
那么sb = select * from a where id = 1 and name = '小明' and 1=1

1年前他留下的回答

5

  以上就是小编为大家介绍的C#中 sb.Append(" 能具体说说嘛? 的全部内容,如果大家还对相关的内容感兴趣,请持续关注上海建站网!

  标签:
内容声明:网站所展示的内容均由第三方用户投稿提供,内容的真实性、准确性和合法性均由发布用户负责。上海建站网对此不承担任何相关连带责任。上海建站网遵循相关法律法规严格审核相关关内容,如您发现页面有任何违法或侵权信息,欢迎向网站举报并提供有效线索,我们将认真核查、及时处理。感谢您的参与和支持!
浏览此文的人还看过
“构建”是什么意思?
“构建”是什么意思?

详情:操作步骤/方法1释义:建立(多用于抽象事物)。读音:gòuj......

情义无价原唱是谁?
情义无价原唱是谁?

详情:操作步骤/方法11情义无价歌曲原唱:林灵。22歌词:3有谁知......

考研怎么查询成绩
考研怎么查询成绩

详情:操作步骤/方法1第一步,首先点击打开百度首页,输入“中国研究......

波克比怎么进化
波克比怎么进化

详情:操作步骤/方法1步骤一:波克比的进化和其他精灵是不一样的,绝......