zoukankan
html css js c++ java
SqlHelper中使用事务
SqlParameter[] signOnParms
=
GetSignOnParameters();
SqlParameter[] accountParms
=
GetAccountParameters();
SqlParameter[] profileParms
=
GetProfileParameters();
signOnParms[
0
].Value
=
acc.UserId;
signOnParms[
1
].Value
=
acc.Password;
SetAccountParameters(accountParms, acc);
SetProfileParameters(profileParms, acc);
using
(SqlConnection conn
=
new
SqlConnection(SQLHelper.CONN_STRING_NON_DTC))
{
conn.Open();
using
(SqlTransaction trans
=
conn.BeginTransaction())
{
try
{
SQLHelper.ExecuteNonQuery(trans, CommandType.Text, SQL_INSERT_SIGNON, signOnParms);
SQLHelper.ExecuteNonQuery(trans, CommandType.Text, SQL_INSERT_ACCOUNT, accountParms);
SQLHelper.ExecuteNonQuery(trans, CommandType.Text, SQL_INSERT_PROFILE, profileParms);
trans.Commit();
}
catch
{
trans.Rollback();
throw
;
}
}
}
查看全文
相关阅读:
例2-3
例2-2
例2-1
p14
第一次作业
例1-1
第二次作业(2)
第二次作业
第三章3-3
第三章3-2
原文地址:https://www.cnblogs.com/chenbg2001/p/1704127.html
最新文章
第4章例4-7
第4章例4-6
第4章例4-5
第4章例4-4
第4章例4-3
第4章例4-2
第4章例4-1
第三章例3-11
第三章例3-9
第三章例3-10
热门文章
305
303
302
301
210
211
209
208
206
207
Copyright © 2011-2022 走看看