Пример #1
0
 public void ExecuteSqlTran(string strConString, Hashtable SQLStringList, ArrayList arrayList)
 {
     DbHelperSQLite.ExecuteSqlTran(strConString, SQLStringList, arrayList);
 }
Пример #2
0
        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;
        }
Пример #3
0
        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;
        }
Пример #4
0
        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;
        }