Browse Source

存储字段调整

章政 7 years ago
parent
commit
29be4a694e
1 changed files with 6 additions and 7 deletions
  1. 6 7
      UAS_CheckWork/Form1.cs

+ 6 - 7
UAS_CheckWork/Form1.cs

@@ -91,19 +91,19 @@ namespace UAS_CheckWork
                 int minute = 0;//记录考勤分钟
                 int second = 0;//记录考勤秒
                 int workCode = 0; //记录workCode
-                List<string> cl_emcode = new List<string>();
+                List<string> cl_cardcode = new List<string>();
                 List<string> cl_time = new List<string>();
                 StringBuilder sql = new StringBuilder();
-                sql.Append("insert into cardlog (cl_id,cl_emcode,cl_time) values (cardlog_seq.nextval,:cl_emcode,TO_DATE(:cl_time,'yyyy-MM-dd hh24:mi:ss'))");
+                sql.Append("insert into cardlog (cl_id,cl_cardcode,cl_time) values (cardlog_seq.nextval,:cl_emcode,TO_DATE(:cl_time,'yyyy-MM-dd hh24:mi:ss'))");
                 int count = 0;
                 while (axCZKEM1.SSR_GetGeneralLogData(iMachineNumber, out enrollNumber, out verifyCode, out inoutMode, out year, out month, out day, out hour, out minute, out second, ref workCode))
                 {
-                    cl_emcode.Add(enrollNumber);
+                    cl_cardcode.Add(enrollNumber);
                     cl_time.Add(year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second);
                     if (count % 1000 == 0)
                     {
-                        dh.BatchInsert(sql.ToString(), new string[] { "cl_emcode", "cl_time" }, cl_emcode.ToArray(), cl_time.ToArray());
-                        cl_emcode.Clear();
+                        dh.BatchInsert(sql.ToString(), new string[] { "cl_cardcode", "cl_time" }, cl_cardcode.ToArray(), cl_time.ToArray());
+                        cl_cardcode.Clear();
                         cl_time.Clear();
                     }
                     count = count + 1;
@@ -113,9 +113,8 @@ namespace UAS_CheckWork
                     dr["cl_time"] = year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second;
                     dt.Rows.Add(dr);
                 }
-                dh.BatchInsert(sql.ToString(), new string[] { "cl_emcode", "cl_time" }, cl_emcode.ToArray(), cl_time.ToArray());
+                dh.BatchInsert(sql.ToString(), new string[] { "cl_cardcode", "cl_time" }, cl_cardcode.ToArray(), cl_time.ToArray());
                 allData.DataSource = dt;
-                //显示
                 showDataGrid.DataSource = (DataTable)allData.DataSource;
             }
             else