首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

新手请问,怎么在后台处理多个sql命令

2013-03-13 
新手请教,如何在后台处理多个sql命令。本帖最后由 goolean 于 2013-03-11 20:17:47 编辑表 table1中,有字段

新手请教,如何在后台处理多个sql命令。
本帖最后由 goolean 于 2013-03-11 20:17:47 编辑 表 table1  中,有字段 myid,t1id
表 table2  中,有字段 t1id,t2id

现在,传过来一个参数myid,先要删除与它关联的table1,
再更新 table2 中,使t2id加1
以前用asp ,可以先 查询中tabel1中的t1id是多少,再删除后,用变更t1id去更新table2,

再在才学.net,不知道应该怎么写?
[解决办法]
如果不考虑性能,你也可以分几步啊
cmb.CommandText="selet t1id from table1 where myid=参数";
object t1id=cmb.ExecuteScalar();
if(tlid!=null && tlid!=System.DBNull.Value) //先查出tlid
{
   cmb.CommandText="delete from table1 where myid=参数";
cmb.ExecuteNonquery();
   cmb.CommandText="upate table2 set t2id=t2id+1 where t1id=" + t1id.ToString();
cmb.ExecuteNonquery();

}

热点排行