标题:请看看这个IF语句有什么问题
取消只看楼主
ld999
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2007-4-11
 问题点数:0 回复次数:2 
请看看这个IF语句有什么问题

我在"保存修改"按钮中用了以下IF语句,作用是先判断两个文本框是不是为空,如果不空的话,就保存.现在是保存没有问题,只是当两个文本框为空时,判断失效.
以下是代码:
if (this.textBox2.Text == "")
{
MessageBox.Show("用户名称不能为空!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.textBox2.Focus();
}
else
{
if (this.textBox4.Text == "")
{
MessageBox.Show("水表名称不能为空!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.textBox2.Focus();
}
else
{
mybase.getcom("update sbxx set dwmc='" + this.textBox2.Text.Trim() + "',sbmc='" + this.textBox4.Text.Trim()
+ "',yhlx='" + this.comboBox2.Text.Trim() + "',sblx='" + this.comboBox1.Text.Trim()
+ "',Phone='" + this.textBox3.Text.Trim() + "',dizhi='" + this.textBox5.Text.Trim()
+ "',zzs='" + this.comboBox3.Text.Trim() + "' where dwbh = '" + this.textBox1.Text.Trim() + "' and sbbh='" + this.textBox6.Text.Trim() + "'");
this.button1_Click(sender, e);
MessageBox.Show("水表用户信息修改成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}

搜索更多相关主题的帖子: IF语句 文本 Information else 
2007-10-23 11:25
ld999
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2007-4-11
得分:0 

欠套一般不超过3层,那如果需要多种情况判断的时候,应该用什么语句呢.
以前用VFP时,使用 case语句很明晰,现在不知道在C#用什么语句进行多情况判断.请指教.

2007-10-26 10:58
ld999
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2007-4-11
得分:0 
试了,是可行的,谢谢bygg,只是我想也问一下其它的方法.
2007-10-26 16:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-180030-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 2.383684 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved