while(true)
{
int i=0
执行验证1
if(验证失败) { i=1 ; break;}
执行验证2
if(验证失败) { i=2;break;}
执行验证3
if(验证失败) { i=3;break;}
执行验证数据库插入语句;
弹出执行成功; return; //或break
}
if(i==1)
{ 弹出警告1}
else if(i==2)
{ 弹出警告2}
else if(i==3)
{ 弹出警告3}
{
int i=0
执行验证1
if(验证失败) { i=1 ; break;}
执行验证2
if(验证失败) { i=2;break;}
执行验证3
if(验证失败) { i=3;break;}
执行验证数据库插入语句;
弹出执行成功; return; //或break
}
if(i==1)
{ 弹出警告1}
else if(i==2)
{ 弹出警告2}
else if(i==3)
{ 弹出警告3}
解决方案 »
- 请教下关于复制文件的问题
- 英语翻译view student wise and date wise attendance
- 索引超出范围.必须为非负值并小于集合大小,参数名:index
- 我有一端关于DOM解析xml的代码,,老是出错.写出来大家给我看看..谢谢!
- 水晶报表 加载错误
- c#
- 求一正则表达式(对登录时用户名的控制)
- 我在类库中用Response时出现的错误,好急啊,帮我看一下。。。。。。。
- c#中的库怎么引用不起呢?
- 如何让combobox控件在窗体load时显示为空白?
- 再次提问正则表达式
- 请问,在DataList里面绑定一个DataGrid的时候,怎么才能确定Grid里面一个绑定控件的事件呢?
{
int i=0
执行验证1
if(验证失败) { i=1 ; break;}
执行验证2
if(验证失败) { i=2;break;}
执行验证3
if(验证失败) { i=3;break;}
Try
{
执行验证数据库插入语句;
弹出执行成功;
return; //根据需要可以 break;
}
catch(ex)
{
//i=4 数据库操作错误
break;
}
return; //根据需要可以 break;
}
if(i==1)
{ 弹出警告1}
else if(i==2)
{ 弹出警告2}
else if(i==3)
{ 弹出警告3}
int i = 0; if (执行验证1失败)
{
i = 1;
}
else if (执行验证2失败)
{
i = 2;
}
else if (执行验证3失败)
{
i = 3;
}
switch (i)
{
case 0:
{ //弹出警告1;
break;
}
case 1:
{ //弹出警告1;
break;
}
case 2:
{ //弹出警告1;
break;
}
case 3:
{ //弹出警告1;
break;
}
default:
{ //弹出警告1;
break;
}
{
执行验证1
if(验证失败) { 弹出警告1 break;}
执行验证2
if(验证失败) { 弹出警告2;break;}
执行验证3
if(验证失败) { 弹出警告3;break;}
Try
{
执行验证数据库插入语句;
弹出执行成功;
return; //根据需要可以 break;
}
catch(ex)
{
弹出警告4
break;
}
return; //根据需要可以 break;
}
if(执行验证1){
if(执行验证2){
if(执行验证3失败){
i=3
}
}else{
i=2
}
}else{
i=3
}
if()
{
...
}
else if ()
{
...
}
else
{
...
}
结构