public void ExecuteSqlTran(string strConString, Hashtable SQLStringList, ArrayList arrayList) { DbHelperSQLite.ExecuteSqlTran(strConString, SQLStringList, arrayList); }
public void Add(List <Scada.Model.IO_PARA> models) { ArrayList sqlArray = new ArrayList(); for (int i = 0; i < models.Count; i++) { Scada.Model.IO_PARA model = models[i]; model.IO_STATUS = 0; StringBuilder strSql = new StringBuilder(); StringBuilder strSql1 = new StringBuilder(); StringBuilder strSql2 = new StringBuilder(); if (model.IO_ID != null) { strSql1.Append("IO_ID,"); strSql2.Append("'" + model.IO_ID + "',"); } if (model.IO_SERVER_ID != null) { strSql1.Append("IO_SERVER_ID,"); strSql2.Append("'" + model.IO_SERVER_ID + "',"); } if (model.IO_COMM_ID != null) { strSql1.Append("IO_COMM_ID,"); strSql2.Append("'" + model.IO_COMM_ID + "',"); } if (model.IO_DEVICE_ID != null) { strSql1.Append("IO_DEVICE_ID,"); strSql2.Append("'" + model.IO_DEVICE_ID + "',"); } if (model.IO_NAME != null) { strSql1.Append("IO_NAME,"); strSql2.Append("'" + model.IO_NAME + "',"); } if (model.IO_LABEL != null) { strSql1.Append("IO_LABEL,"); strSql2.Append("'" + model.IO_LABEL + "',"); } if (model.IO_PARASTRING != null) { strSql1.Append("IO_PARASTRING,"); strSql2.Append("'" + model.IO_PARASTRING + "',"); } if (model.IO_ALERT_ENABLE != null) { strSql1.Append("IO_ALERT_ENABLE,"); strSql2.Append("" + model.IO_ALERT_ENABLE + ","); } if (model.IO_DATATYPE != null) { strSql1.Append("IO_DATATYPE,"); strSql2.Append("'" + model.IO_DATATYPE + "',"); } if (model.IO_INITALVALUE != null) { strSql1.Append("IO_INITALVALUE,"); strSql2.Append("'" + model.IO_INITALVALUE + "',"); } if (model.IO_MAXVALUE != null) { strSql1.Append("IO_MAXVALUE,"); strSql2.Append("'" + model.IO_MAXVALUE + "',"); } if (model.IO_MINVALUE != null) { strSql1.Append("IO_MINVALUE,"); strSql2.Append("'" + model.IO_MINVALUE + "',"); } if (model.IO_ENABLERANGECONVERSION != null) { strSql1.Append("IO_ENABLERANGECONVERSION,"); strSql2.Append("" + model.IO_ENABLERANGECONVERSION + ","); } if (model.IO_RANGEMIN != null) { strSql1.Append("IO_RANGEMIN,"); strSql2.Append("'" + model.IO_RANGEMIN + "',"); } if (model.IO_RANGEMAX != null) { strSql1.Append("IO_RANGEMAX,"); strSql2.Append("'" + model.IO_RANGEMAX + "',"); } if (model.IO_OUTLIES != null) { strSql1.Append("IO_OUTLIES,"); strSql2.Append("'" + model.IO_OUTLIES + "',"); } if (model.IO_POINTTYPE != null) { strSql1.Append("IO_POINTTYPE,"); strSql2.Append("'" + model.IO_POINTTYPE + "',"); } if (model.IO_ZERO != null) { strSql1.Append("IO_ZERO,"); strSql2.Append("'" + model.IO_ZERO + "',"); } if (model.IO_ONE != null) { strSql1.Append("IO_ONE,"); strSql2.Append("'" + model.IO_ONE + "',"); } if (model.IO_UNIT != null) { strSql1.Append("IO_UNIT,"); strSql2.Append("'" + model.IO_UNIT + "',"); } if (model.IO_HISTORY != null) { strSql1.Append("IO_HISTORY,"); strSql2.Append("" + model.IO_HISTORY + ","); } if (model.IO_ADDRESS != null) { strSql1.Append("IO_ADDRESS,"); strSql2.Append("'" + model.IO_ADDRESS + "',"); } if (model.IO_ENABLEALARM != null) { strSql1.Append("IO_ENABLEALARM,"); strSql2.Append("" + model.IO_ENABLEALARM + ","); } if (model.IO_SYSTEM != null) { strSql1.Append("IO_SYSTEM,"); strSql2.Append("" + model.IO_SYSTEM + ","); } if (model.IO_FORMULA != null) { strSql1.Append("IO_FORMULA,"); strSql2.Append("'" + model.IO_FORMULA + "',"); } if (model.IO_DATASOURCE != null) { strSql1.Append("IO_DATASOURCE,"); strSql2.Append("'" + model.IO_DATASOURCE + "',"); } strSql1.Append("IO_STATUS,"); strSql2.Append("" + model.IO_STATUS + ","); strSql.Append("insert into IO_PARA("); strSql.Append(strSql1.ToString().Remove(strSql1.Length - 1)); strSql.Append(")"); strSql.Append(" values ("); strSql.Append(strSql2.ToString().Remove(strSql2.Length - 1)); strSql.Append(")"); sqlArray.Add(strSql); } DbHelperSQLite.ExecuteSqlTran(sqlArray); sqlArray.Clear(); sqlArray = null; }
public void Add(List <Scada.Model.IO_DEVICE> models) { ArrayList sqlArray = new ArrayList(); for (int i = 0; i < models.Count; i++) { Scada.Model.IO_DEVICE model = models[i]; model.IO_DEVICE_STATUS = 0; StringBuilder strSql = new StringBuilder(); StringBuilder strSql1 = new StringBuilder(); StringBuilder strSql2 = new StringBuilder(); if (model.IO_DEVICE_ID != null) { strSql1.Append("IO_DEVICE_ID,"); strSql2.Append("'" + model.IO_DEVICE_ID + "',"); } if (model.IO_COMM_ID != null) { strSql1.Append("IO_COMM_ID,"); strSql2.Append("'" + model.IO_COMM_ID + "',"); } if (model.IO_SERVER_ID != null) { strSql1.Append("IO_SERVER_ID,"); strSql2.Append("'" + model.IO_SERVER_ID + "',"); } if (model.IO_DEVICE_NAME != null) { strSql1.Append("IO_DEVICE_NAME,"); strSql2.Append("'" + model.IO_DEVICE_NAME + "',"); } if (model.IO_DEVICE_LABLE != null) { strSql1.Append("IO_DEVICE_LABLE,"); strSql2.Append("'" + model.IO_DEVICE_LABLE + "',"); } if (model.IO_DEVICE_REMARK != null) { strSql1.Append("IO_DEVICE_REMARK,"); strSql2.Append("'" + model.IO_DEVICE_REMARK + "',"); } strSql1.Append("IO_DEVICE_UPDATECYCLE,"); strSql2.Append("" + model.IO_DEVICE_UPDATECYCLE + ","); strSql1.Append("IO_DEVICE_STATUS,"); strSql2.Append("" + model.IO_DEVICE_STATUS + ","); strSql1.Append("IO_DEVICE_OVERTIME,"); strSql2.Append("" + model.IO_DEVICE_OVERTIME + ","); if (model.IO_DEVICE_ADDRESS != null) { strSql1.Append("IO_DEVICE_ADDRESS,"); strSql2.Append("'" + model.IO_DEVICE_ADDRESS + "',"); } if (model.IO_DEVICE_PARASTRING != null) { strSql1.Append("IO_DEVICE_PARASTRING,"); strSql2.Append("'" + model.IO_DEVICE_PARASTRING + "',"); } if (model.DEVICE_DRIVER_ID != null) { strSql1.Append("DEVICE_DRIVER_ID,"); strSql2.Append("'" + model.DEVICE_DRIVER_ID + "',"); } strSql.Append("insert into IO_DEVICE("); strSql.Append(strSql1.ToString().Remove(strSql1.Length - 1)); strSql.Append(")"); strSql.Append(" values ("); strSql.Append(strSql2.ToString().Remove(strSql2.Length - 1)); strSql.Append(")"); sqlArray.Add(strSql); } DbHelperSQLite.ExecuteSqlTran(sqlArray); sqlArray.Clear(); sqlArray = null; }
public void Add(List <Scada.Model.IO_ALARM_CONFIG> models) { ArrayList sqlArray = new ArrayList(); for (int i = 0; i < models.Count; i++) { Scada.Model.IO_ALARM_CONFIG model = models[i]; model.IO_ALARM_STATUS = 0; StringBuilder strSql = new StringBuilder(); StringBuilder strSql1 = new StringBuilder(); StringBuilder strSql2 = new StringBuilder(); if (model.IO_ID != null) { strSql1.Append("IO_ID,"); strSql2.Append("'" + model.IO_ID + "',"); } if (model.IO_ALARM_TYPE != null) { strSql1.Append("IO_ALARM_TYPE,"); strSql2.Append("'" + model.IO_ALARM_TYPE + "',"); } if (model.IO_ALARM_LEVEL != null) { strSql1.Append("IO_ALARM_LEVEL,"); strSql2.Append("'" + model.IO_ALARM_LEVEL + "',"); } if (model.IO_ENABLE_MAXMAX != null) { strSql1.Append("IO_ENABLE_MAXMAX,"); strSql2.Append("" + model.IO_ENABLE_MAXMAX + ","); } if (model.IO_MAXMAX_VALUE != null) { strSql1.Append("IO_MAXMAX_VALUE,"); strSql2.Append("" + model.IO_MAXMAX_VALUE + ","); } if (model.IO_ENABLE_MAX != null) { strSql1.Append("IO_ENABLE_MAX,"); strSql2.Append("" + model.IO_ENABLE_MAX + ","); } if (model.IO_MAX_VALUE != null) { strSql1.Append("IO_MAX_VALUE,"); strSql2.Append("" + model.IO_MAX_VALUE + ","); } if (model.IO_ENABLE_MIN != null) { strSql1.Append("IO_ENABLE_MIN,"); strSql2.Append("" + model.IO_ENABLE_MIN + ","); } if (model.IO_MIN_VALUE != null) { strSql1.Append("IO_MIN_VALUE,"); strSql2.Append("" + model.IO_MIN_VALUE + ","); } if (model.IO_ENABLE_MINMIN != null) { strSql1.Append("IO_ENABLE_MINMIN,"); strSql2.Append("" + model.IO_ENABLE_MINMIN + ","); } if (model.IO_MINMIN_VALUE != null) { strSql1.Append("IO_MINMIN_VALUE,"); strSql2.Append("" + model.IO_MINMIN_VALUE + ","); } if (model.IO_MAXMAX_TYPE != null) { strSql1.Append("IO_MAXMAX_TYPE,"); strSql2.Append("'" + model.IO_MAXMAX_TYPE + "',"); } if (model.IO_MAX_TYPE != null) { strSql1.Append("IO_MAX_TYPE,"); strSql2.Append("'" + model.IO_MAX_TYPE + "',"); } if (model.IO_MINMIN_TYPE != null) { strSql1.Append("IO_MINMIN_TYPE,"); strSql2.Append("'" + model.IO_MINMIN_TYPE + "',"); } if (model.IO_CONDITION != null) { strSql1.Append("IO_CONDITION,"); strSql2.Append("'" + model.IO_CONDITION + "',"); } if (model.IO_COMM_ID != null) { strSql1.Append("IO_COMM_ID,"); strSql2.Append("'" + model.IO_COMM_ID + "',"); } if (model.IO_DEVICE_ID != null) { strSql1.Append("IO_DEVICE_ID,"); strSql2.Append("'" + model.IO_DEVICE_ID + "',"); } if (model.IO_SERVER_ID != null) { strSql1.Append("IO_SERVER_ID,"); strSql2.Append("'" + model.IO_SERVER_ID + "',"); } strSql1.Append("IO_ALARM_NUMBER,"); strSql2.Append("" + model.IO_ALARM_NUMBER + ","); if (model.IO_MIN_TYPE != null) { strSql1.Append("IO_MIN_TYPE,"); strSql2.Append("'" + model.IO_MIN_TYPE + "',"); } if (model.UPDATE_DATE != null) { strSql1.Append("UPDATE_DATE,"); strSql2.Append("'" + model.UPDATE_DATE + "',"); } if (model.UPDATE_RESULT != null) { strSql1.Append("UPDATE_RESULT,"); strSql2.Append("'" + model.UPDATE_RESULT + "',"); } if (model.UPDATE_UID != null) { strSql1.Append("UPDATE_UID,"); strSql2.Append("'" + model.UPDATE_UID + "',"); } strSql1.Append("IO_ALARM_STATUS,"); strSql2.Append("" + model.IO_ALARM_STATUS + ","); strSql.Append("insert into IO_ALARM_CONFIG("); strSql.Append(strSql1.ToString().Remove(strSql1.Length - 1)); strSql.Append(")"); strSql.Append(" values ("); strSql.Append(strSql2.ToString().Remove(strSql2.Length - 1)); strSql.Append(")"); sqlArray.Add(strSql); } DbHelperSQLite.ExecuteSqlTran(sqlArray); sqlArray.Clear(); sqlArray = null; }