if else查询问题,高手来指点 本帖最后由 leahdizon_520 于 2010-05-20 10:43:47 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string.IsNullOrEmpty()string.Equals(string.Empty) 把!=null全部改成!=""if ((Dq != "") && (Dw != "") && (Sj != "")) 默认textBox.Text值是"",不是null if (!string.IsNullOrEmpty(Dq) && !string.IsNullOrEmpty(Dw) && !string.IsNullOrEmpty(Sj)) 下面的if else 是条件不成立,还是其中的代码段能执行但没有结果?如果是前者,单步调试看条件是否成立?如果是后者,设断点,将SQL语句拷贝到查询分析器中执行一下 看结果是否为空 这个跟你的应用场合有关。可能是这几个变量实际上永远不会为null引起的。你可以单步跟踪一下,或者也可以在if前加入几个输出语句,把它们的值写到文件什么的,马上就知道了。 这几个参数都是来自TextBox.Text,不会为null,空文本是""你要把null换成"" 在C#中用存储过程? 菜鸟求解 批处理问题 iis 调用dll的问题 C#的读写问题 WebService和WinForm怎么做多线程上载? 这个问题用C#要怎么做? 请问如何解决多线程读写同一个文件的异常? C#给GIF加水印问题 有关DropDownList和DataGrid的问题 Microsoft Visual Studio 2008 生成 C# 安装程序 初学者求救_连接oracle数据库(在线等)
string.Equals(string.Empty)
如果是后者,设断点,将SQL语句拷贝到查询分析器中执行一下 看结果是否为空
你要把null换成""