关于事务

征服者X 2009-04-03 12:43:05
今天早网上找了一段关于事务的代码,下面红色部分是有问题的部门。需要加什么命名空间或什么的忘大家多多指导
private void but_Ok_Click(object sender, EventArgs e)
{
CommittableTransaction tx = new CommittableTransaction();
Utilities.DisplayTransactionInformation("TX created", tx.TransactionInformation);
try
{
Student s1 = new Student();
s1.FirstName = ""+this.textBox1.Text.Trim()+"";
s1.Lastname = "" + this.textBox2.Text.Trim() + "";
s1.Company = "" + this.textBox3.Text.Trim() + "";
StudentDatadb db = new StudentDatadb();
db.AddStudent(s1, tx);
if (Utilities.AbortTx())
{
throw new ApplicationException("transaction abort");
}
tx.Commit();
}
catch (System.Exception ex)
{
MessageBox.Show(ex.Message);
tx.Rollback();

}
Utilies.DisplayTransactionInformation(tx.TransactionInformation);
}
...全文
100 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangqidong 2009-04-03
  • 打赏
  • 举报
回复
就在684页
yangqidong 2009-04-03
  • 打赏
  • 举报
回复
哈哈,楼主没看到书上这个类的定义,两个方法都在Utilies类中定义
http://books.google.com/books?id=oQ4KTP0nwV0C&pg=PA685&dq=%22static+void+DisplayTransactionInformation%22&hl=zh-CN#PPA684,M1

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧