|
@@ -117,14 +117,20 @@ namespace parkMonitor.DataBase
|
|
|
{
|
|
|
if (conn.DataSource == DBConnection.remoteIP)
|
|
|
{
|
|
|
- UILogServer.ins.error("暂时无法连接远端数据库, 请检查网络连接后点击“控制面板-启动远端DB”恢复。");
|
|
|
- Log.WriteLog(LogType.NOT_DATABASE, LogFile.ERROR, "与远端DB失去连接");
|
|
|
+ if (count == 2)
|
|
|
+ {
|
|
|
+ UILogServer.ins.error("暂时无法连接远端数据库, 请检查网络连接后点击“控制面板-启动远端DB”恢复。");
|
|
|
+ Log.WriteLog(LogType.NOT_DATABASE, LogFile.ERROR, "与远端DB失去连接");
|
|
|
+ }
|
|
|
Operation.malfunctionRemote = true;
|
|
|
}
|
|
|
else if (conn.DataSource == DBConnection.localIP)
|
|
|
{
|
|
|
- UILogServer.ins.error("暂时无法连接本地数据库,请检查网络连接后点击“控制面板-启动本地DB”恢复。");
|
|
|
- Log.WriteLog(LogType.NOT_DATABASE, LogFile.ERROR, "与本地DB失去连接");
|
|
|
+ if (count == 2)
|
|
|
+ {
|
|
|
+ UILogServer.ins.error("暂时无法连接本地数据库,请检查网络连接后点击“控制面板-启动本地DB”恢复。");
|
|
|
+ Log.WriteLog(LogType.NOT_DATABASE, LogFile.ERROR, "与本地DB失去连接");
|
|
|
+ }
|
|
|
Operation.malfunctionLocal = true;
|
|
|
}
|
|
|
};
|
|
@@ -194,14 +200,20 @@ namespace parkMonitor.DataBase
|
|
|
{
|
|
|
if (con.DataSource == DBConnection.remoteIP)
|
|
|
{
|
|
|
- UILogServer.ins.error("数据库操作异常,暂停处理自动命令。回滚后点击“启动远端DB”恢复");
|
|
|
- Log.WriteLog(LogType.NOT_DATABASE, LogFile.ERROR, "操作远端DB异常");
|
|
|
+ if (counter == 1)
|
|
|
+ {
|
|
|
+ UILogServer.ins.error("数据库操作异常,暂停处理自动命令。回滚后点击“启动远端DB”恢复");
|
|
|
+ Log.WriteLog(LogType.NOT_DATABASE, LogFile.ERROR, "操作远端DB异常");
|
|
|
+ }
|
|
|
Operation.malfunctionRemote = true;
|
|
|
}
|
|
|
else if (con.DataSource == DBConnection.localIP)
|
|
|
{
|
|
|
- UILogServer.ins.error("数据库操作异常,暂停处理自动命令。回滚后点击“启动本地DB”恢复");
|
|
|
- Log.WriteLog(LogType.NOT_DATABASE, LogFile.ERROR, "操作远端DB异常");
|
|
|
+ if (counter == 1)
|
|
|
+ {
|
|
|
+ UILogServer.ins.error("数据库操作异常,暂停处理自动命令。回滚后点击“启动本地DB”恢复");
|
|
|
+ Log.WriteLog(LogType.NOT_DATABASE, LogFile.ERROR, "操作本地DB异常");
|
|
|
+ }
|
|
|
Operation.malfunctionLocal = true;
|
|
|
}
|
|
|
break;
|