.net中如何执行事务

说来惭愧,用.NET已经半年了,但是现在还不知道在.NET中如何执行事务,下面是我写的一些,希望各位高手拽点
 string str = "BEGIN TRANSACTION GO ALTER TABLE CaseInfo dROP CONSTRAINT al_default GO ALTER TABLE dbo.CaseInfo ADD CONSTRAINT al_default DEFAULT 1 FOR C_State GO";

 try
            {
            this.open()
                cmd.Transaction = cn.BeginTransaction;       
                //这里应该如何写,不知道.也不知道如何执行.我没有用sqlhelper         
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                this.Close();
            }
posted @ 2008-04-02 17:33  梦幻女孩  阅读(501)  评论(3编辑  收藏  举报