这是一个if ....else 的缩写
解决方案 »
- 出现“用户代码未处理”,求帮助
- 导出word时用html格式显示
- 拖动改变窗口大小闪烁很厉害,能否解决
- C# WIN DATAGRIDVIEW
- 如何定义IDAL静态接口
- 坚持每天得分。。。
- readonly的疑惑
- 请问C#中如何打开一个新窗口及各窗口共享数据
- 如何规范程序设计啊,比如什么功能应在那个页面实现,那些功能应在不同的页面实现。好像有个程序帮你来做这个事情的吧
- 请教专家如何在 Visual Studio .NET中解决使用Crystal Report的问题
- 求winform||控制台为服务端 webform||webservice为客户端 进行socket异步通信的例子
- DataTable中队数据进行排序的问题!
为假条件就是:号后面这些。依次类推。
((strSHBZ=="" && strYWLX=="" && strDWBH=="")?"":" where ")
(strSHBZ==""?"":" KPDJ_SHBZ='" + strSHBZ + "'" + (strSHBZ==""?"":" and "))
(strYWLX==""?"":" KPDJ_YWLX in(select YWLX_BH from YWLX where YWLX_DJBZ in (" + strYWLX "))")
(strDWBH==""?"":" and KPDJ_DWBH='" + strDWBH + "'")
分别是四个表达式,构成你sql语句的where条件,如果每个的?前的条件语句是true则是空格"",否则就是:后面的字符串