ASP.Net事务问题 菜鸟求高手解答 感激不尽
永远的小鱼 2010-04-03 10:20:58 我有2张表
1.MyUser表 (用户表)里面有
主键 ID int
姓名 Name String
2.MyInfo表 (信息表)里面有
主键 ID int
外键 UserId int //匹配上表MyUser中的ID 主外键关系
问题:
我用 SqlTransaction 事务处理 如 添加一个用户(User) 并填写用户信息(Info);
用事务的话 怎么做呢?
SqlPath = "(local);database=clip;uid=sa;pwd=123456;";
SqlConnecton conn = new SqlConnecton(SqlPath);
conn.open();
SqlTransaction Transaction = conn.BeginTransaction();
rollbak = conn.BeginTransaction();
comm = new SqlCommand();
comm.Connection = conn;
comm.Transaction = Transaction;
comm.ExecuteNonQuery();
String sql = "INSERT INTO MyUser (name) values('张三')";
comm.CommandText = sql;
comm.ExecuteNonQuery();//好像这里还没存到数据库 是脏数据? 不知道在怎么往下面写了 菜鸟 请指教啊。。