国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

c#中事務、批量提交、回滾的寫法

2019-11-17 04:20:11
字體:
來源:轉載
供稿:網友

public void UpdateContactTableByDataSet(DataSet ds,string strTblName)
{
try
{
SqlDataAdapter myAdapter = new SqlDataAdapter();
SqlConnection  conn = new SqlConnection(strConnection);
SqlCommand myCommand = new SqlCommand("select * from strTblName",conn);
myAdapter.SelectCommand = myCommand;
SqlCommandBuilder myCommandBuilder = new SqlCommandBuilder(myAdapter);

conn.Open();
SqlTransaction myTrans = conn.BeginTransaction();
myCommand.Transaction = myTrans;

try
{
myAdapter.Update(ds,strTblName);
myTrans.Commit();
}
catch(Exception e)
{
try
{
myTrans.Rollback();
}
catch (SqlException ex)
{
if (myTrans.Connection != null)
{
Console.WriteLine("回滾失敗! 異常類型: " + ex.GetType());
}
}
}
finally
{
conn.Close();
}

}
catch(Exception ex)
{
throw ex;
}
}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 静宁县| 梁河县| 舒兰市| 年辖:市辖区| 竹山县| 蛟河市| 祁阳县| 沿河| 黑龙江省| 金坛市| 慈溪市| 平阳县| 吉木萨尔县| 孟津县| 镇沅| 永康市| 山东| 铁岭县| 仪陇县| 巨鹿县| 沂南县| 应用必备| 滦平县| 晋州市| 平和县| 灌云县| 津南区| 抚顺县| 克什克腾旗| 浏阳市| 桓台县| 嘉义县| 尼玛县| 南乐县| 于田县| 聊城市| 和顺县| 长丰县| 金湖县| 霍林郭勒市| 页游|