摘要: 事务是一组组合成逻辑工作单元的数据库操作,虽然系统中可能会出错,但事务将控制和维护每个数据库的一致性和完整性。如果在事务过程中没有遇到错误,事务中的所有修改都将永久成为数据库的一部分。如果遇到错误,则不会对数据库作出任何修改。 例如,在一个银行应用程序中,如果资金从一个帐户转到另一个帐户,则会将一定的金额记入一个帐户的贷方,同时将相同的金额记入另一个帐户的借方。由于计算机可能会因为停电... 阅读全文
posted @ 2008-01-09 23:11 Winner.Net(2007) 阅读(245) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts... 阅读全文
posted @ 2008-01-09 23:06 Winner.Net(2007) 阅读(5812) 评论(0) 推荐(0) 编辑
摘要: 使用SqlTransaction创立数据库连接 一、连接字符串 public static readonly string connString = System.Configuration.ConfigurationSettings.AppSettings["connString"]; 二、一个封装了ExecuteNonQuery()操作的方法,使用SqlTransaction建立数据... 阅读全文
posted @ 2008-01-09 22:42 Winner.Net(2007) 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 解决SqlTransaction用尽的问题 有时候程序处理的数据量比较小时,四平八稳,一切安然无恙,但数据量一大,原先潜伏的问题就暴露无遗了。 我做的一个项目,是负责一个厂的考勤的。厂里有员工1000多号人。按每人每天打4次卡,一个月30天,则产生的考勤记录数目为1000 * 4 * 30 = 120,000条。在处理这些记录时,我采用的是生成SQL语句,然后 SqlConnecti... 阅读全文
posted @ 2008-01-09 22:32 Winner.Net(2007) 阅读(516) 评论(0) 推荐(0) 编辑