我们正在启动一个使用Angular2,打字稿和HTML5的新软件。
UI组件有2个选项:-DevExtreme-Telerik Kendo UI
哪一个更好?
谢谢
我正在维护一个旧软件(Firebird 2.5 和 C#.net)。最近我们收到了很多“死锁更新与并发更新冲突”的错误。我检查了交易设置。它没有设置等待超时选项:
public override IDbTransaction BeginTransaction(IDbConnection conn)
{
FbTransaction trans = null;
if (conn.State != ConnectionState.Open)
conn.Open();
FbTransactionOptions op = new FbTransactionOptions();
op.TransactionBehavior = FbTransactionBehavior.ReadCommitted | FbTransactionBehavior.RecVersion;
trans = ((FbConnection)conn).BeginTransaction(op);
return trans;
}
Run Code Online (Sandbox Code Playgroud)
那么,为什么我们会超时?难道不应该等待提交一个事务来提交下一个事务吗?