超级、变态、无敌、极品世纪大难题,比猜下一期双色球中奖号码还要难的大难题~~~~~~~~

jhtyt 2006-04-19 03:38:25
呵呵,抱歉,前面提问没人回答所以题目就出得变态一点了,

其实是新手问题,回答一下,我会保佑你中500万的

在程序中要在数据库进行更新,我使用的是gridview,但我想在更新以前进行条件判断,我把条件判断写在了rowupdating中激发,条件不成立时,我想终止update继续进行,怎么写?(条件成立的已经写好了)
...全文
216 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jhtyt 2006-04-19
不过还是很想知道到底有没有终止的函数可以使用?
  • 打赏
  • 举报
回复
jhtyt 2006-04-19
哈哈哈哈,楼上的兄弟你够狠,解决了,不过我使用了Server.Transfer("?????");来保证前面的提示能够正常输出.

谢谢兄弟了,赶快去买双色球,好人一定会中的.
  • 打赏
  • 举报
回复
seasky2008 2006-04-19
可以跳转到一个新的页面呀
比如:Response.Redirect("再次指向本页的URL");
  • 打赏
  • 举报
回复
jhtyt 2006-04-19
楼上的意思我不是很明白哦,我的意思是我想在rowupdating中写什么语句就完全终止了后边的数据源的update。

protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
TextBox t2 = (TextBox)GridView1.Rows[e.RowIndex].Cells[2].Controls[0];
string str = ConfigurationManager.AppSettings["conn1"];
SqlConnection conn = new SqlConnection(str);
SqlCommand cx = new SqlCommand("select id from flb where fl='"+GridView1.Rows[e.RowIndex].Cells[1].Text+"' and lb='"+t2.Text+"'", conn);
conn.Open();
SqlDataReader ds = cx.ExecuteReader();
if (ds.Read())
{
Response.Write("<script language=JavaScript>alert(\"您输入的小分类名称已经存在,请更换!\")</script>");
ds.Close();
conn.Close();
????????????
return;
}
ds.Close();
conn.Close();
.........................
}

我想问的是我打??号的地方怎么写才能真正跳出update,我现在是判断出来了,但数据源里的update还是执行的
  • 打赏
  • 举报
回复
活靶子哥哥 2006-04-19
那就再update部分的代码执行的时候判断一下就行了 你已做完了阿
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

5.9w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2006-04-19 03:38
社区公告
暂无公告