소스 검색

增加异常处理

章政 8 년 전
부모
커밋
01abd19570
1개의 변경된 파일10개의 추가작업 그리고 2개의 파일을 삭제
  1. 10 2
      UAS-MES/DataOperate/DataHelper.cs

+ 10 - 2
UAS-MES/DataOperate/DataHelper.cs

@@ -969,9 +969,17 @@ namespace UAS_MES.DataOperate
                 {
                     if (!String.IsNullOrEmpty(sql))
                     {
-
                         command.CommandText = sql;
-                        command.ExecuteNonQuery();
+                        try
+                        {
+                            command.ExecuteNonQuery();
+                        }
+                        catch (Exception)
+                        {
+                            command.Connection = new OracleConnection(DBConnectionString);
+                            command.Connection.Open();
+                            command.ExecuteNonQuery();
+                        }
                     }
                 }
                 tx.Commit();