悬赏分:20 浏览:299 次
页面中的代码如下.现在的问题是, 如果我的程序和数据库是在同一台机子A上,那么可以正常运行.但如果把程序移到另一台机子B上,而数据库还是连接到A上时数据库语句就没法操作.为什么会这样呢?大家指教.
TransactionOptions TransOpt = new TransactionOptions();
TransOpt.IsolationLevel = System.Transactions.IsolationLevel.ReadCommitted;
TransOpt.Timeout = new TimeSpan(0, 2, 0);
using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required, TransOpt))
{
//这边是执行多条数据库语句
scope.Complete();
}
|
6个月前 叶子绿了 : 谢谢:≮羊羔<>羔羊≯ 刚看完http://www.cnblogs.com/zhangzheny/archive/2007/11/08/953265.html这篇文章,最后一部分讲的跟你一样,已经解决了. |
|
6个月前 叶子绿了 : 谢谢 |
|
6个月前 叶子绿了 : 觉得博客园比CSDN好多了. |