begin tran
select * from table1
if @@error=0
commit
else
rollback
select * from table1
if @@error=0
commit
else
rollback
解决方案 »
- C#两个表合并问题求助
- 有个关于触发器的问题
- 为什么控件里的Button不响应Click事件呢?
- asp.net2.0的项目在本地运行,似乎网址后面都跟有一个端口号,没有这个就无法访问
- 麻烦在软件公司呆的朋友说说“软件开发的整个流程”,越详细越好!
- 刚入门,请问一下char与string的区别
- 请问,asp的if函数怎么使用?
- 请问在SQL Server 中日期函数.如何取到与当前时间相比最近一周或一个月的信息啊
- 求助facebook api 分享功能和用facebook账号注册到自己的网站
- 自定义用户控件的问题
- E百分学习机的密码忘记了怎么办?谢谢!
- 谁知道怎么在程序中打开并修改一个word文件的属性 控制它的页眉页脚啊 只要方法 就行 一个按钮的onclick 事件里 怎么写 在线等
{
int row = 0;
try
{
sqlCom = new SqlCommand("insert into users values(@name,@pwd,@sex,@email,@picture,@phone)",sqlCon);
SqlParameter[] param = {
new SqlParameter("@name",SqlDbType.VarChar),
new SqlParameter("@pwd",SqlDbType.VarChar),
new SqlParameter("@sex",SqlDbType.VarChar),
new SqlParameter("@email",SqlDbType.VarChar),
new SqlParameter("@picture",SqlDbType.VarChar),
new SqlParameter("@phone",SqlDbType.VarChar)
};
param[0].Value = user.Name;
param[1].Value = user.Pwd;
param[2].Value = user.Sex;
param[3].Value = user.Email;
param[4].Value = user.Picture;
param[5].Value = user.Phone; row = sqlCom.ExecuteNonQuery();
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
return row;
}改成事务可以吗