Exemple #1
0
        public static int Insert(DeviceInfoData d)
        {
            StringBuilder sql = new StringBuilder();

            sql.Append("insert into DeviceInfo (");
            sql.Append("ID, ");
            sql.Append("NewTime, ");
            sql.Append("HexVer, ");
            sql.Append("HexUpTime, ");
            sql.Append("SoftVer, ");
            sql.Append("SoftUpTime, ");
            sql.Append("bHPass, ");
            sql.Append("bDPass, ");
            sql.Append("bESLPass, ");
            sql.Append("bKeyData, ");
            sql.Append("HPassTimes, ");
            sql.Append("DPassTimes, ");
            sql.Append("bak1, ");
            sql.Append("bak2, ");
            sql.Append("bak3, ");
            sql.Append("bak4, ");
            sql.Append("bak5, ");
            sql.Append("bak6");
            sql.Append(") values (");
            sql.Append("'");
            sql.Append(d.ID);
            sql.Append("'");
            sql.Append(", ");
            sql.Append("'");
            sql.Append(d.NewTime.ToString("yyyy-MM-dd HH:mm:ss"));
            sql.Append("'");
            sql.Append(", ");
            sql.Append("");
            sql.Append(d.HexVer.ToString());
            sql.Append("");
            sql.Append(", ");
            sql.Append("'");
            sql.Append(d.HexUpTime.ToString("yyyy-MM-dd HH:mm:ss"));
            sql.Append("'");
            sql.Append(", ");
            sql.Append("");
            sql.Append(d.SoftVer.ToString());
            sql.Append("");
            sql.Append(", ");
            sql.Append("'");
            sql.Append(d.SoftUpTime.ToString("yyyy-MM-dd HH:mm:ss"));
            sql.Append("'");
            sql.Append(", ");
            sql.Append("");
            if (d.bHPass)
            {
                sql.Append("1");
            }
            else
            {
                sql.Append("0");
            }
            sql.Append("");
            sql.Append(", ");
            sql.Append("");
            if (d.bDPass)
            {
                sql.Append("1");
            }
            else
            {
                sql.Append("0");
            }
            sql.Append("");
            sql.Append(", ");
            sql.Append("");
            if (d.bESLPass)
            {
                sql.Append("1");
            }
            else
            {
                sql.Append("0");
            }
            sql.Append("");
            sql.Append(", ");
            sql.Append("");
            if (d.bKeyData)
            {
                sql.Append("1");
            }
            else
            {
                sql.Append("0");
            }
            sql.Append("");
            sql.Append(", ");
            sql.Append("");
            sql.Append(d.HPassTimes.ToString());
            sql.Append("");
            sql.Append(", ");
            sql.Append("");
            sql.Append(d.DPassTimes.ToString());
            sql.Append("");
            sql.Append(", ");
            sql.Append("'");
            sql.Append(d.bak1.ToString());
            sql.Append("'");
            sql.Append(", ");
            sql.Append("'");
            sql.Append(d.bak2.ToString());
            sql.Append("'");
            sql.Append(", ");
            sql.Append("'");
            sql.Append(d.bak3.ToString());
            sql.Append("'");
            sql.Append(", ");
            sql.Append("'");
            sql.Append(d.bak4.ToString());
            sql.Append("'");
            sql.Append(", ");
            sql.Append("'");
            sql.Append(d.bak5.ToString());
            sql.Append("'");
            sql.Append(", ");
            sql.Append("'");
            sql.Append(d.bak6.ToString());
            sql.Append("'");
            sql.Append(")");
            return(WFNetLib.ADO.SQLServerOP.NonQuerySQL(sql.ToString()));
        }
Exemple #2
0
        public static int Update(DeviceInfoData d)
        {
            StringBuilder sql = new StringBuilder();

            sql.Append("update DeviceInfo set ");
            sql.Append("NewTime=");
            sql.Append("'");
            sql.Append(d.NewTime.ToString("yyyy-MM-dd HH:mm:ss"));
            sql.Append("'");
            sql.Append(", ");
            sql.Append("HexVer=");
            sql.Append("");
            sql.Append(d.HexVer.ToString());
            sql.Append("");
            sql.Append(", ");
            sql.Append("HexUpTime=");
            sql.Append("'");
            sql.Append(d.HexUpTime.ToString("yyyy-MM-dd HH:mm:ss"));
            sql.Append("'");
            sql.Append(", ");
            sql.Append("SoftVer=");
            sql.Append("");
            sql.Append(d.SoftVer.ToString());
            sql.Append("");
            sql.Append(", ");
            sql.Append("SoftUpTime=");
            sql.Append("'");
            sql.Append(d.SoftUpTime.ToString("yyyy-MM-dd HH:mm:ss"));
            sql.Append("'");
            sql.Append(", ");
            sql.Append("bHPass="******"");
            if (d.bHPass)
            {
                sql.Append("1");
            }
            else
            {
                sql.Append("0");
            }
            sql.Append("");
            sql.Append(", ");
            sql.Append("bDPass="******"");
            if (d.bDPass)
            {
                sql.Append("1");
            }
            else
            {
                sql.Append("0");
            }
            sql.Append("");
            sql.Append(", ");
            sql.Append("bESLPass="******"");
            if (d.bESLPass)
            {
                sql.Append("1");
            }
            else
            {
                sql.Append("0");
            }
            sql.Append("");
            sql.Append(", ");
            sql.Append("bKeyData=");
            sql.Append("");
            if (d.bKeyData)
            {
                sql.Append("1");
            }
            else
            {
                sql.Append("0");
            }
            sql.Append("");
            sql.Append(", ");
            sql.Append("HPassTimes=");
            sql.Append("");
            sql.Append(d.HPassTimes.ToString());
            sql.Append("");
            sql.Append(", ");
            sql.Append("DPassTimes=");
            sql.Append("");
            sql.Append(d.DPassTimes.ToString());
            sql.Append("");
            sql.Append(", ");
            sql.Append("bak1=");
            sql.Append("'");
            sql.Append(d.bak1.ToString());
            sql.Append("'");
            sql.Append(", ");
            sql.Append("bak2=");
            sql.Append("'");
            sql.Append(d.bak2.ToString());
            sql.Append("'");
            sql.Append(", ");
            sql.Append("bak3=");
            sql.Append("'");
            sql.Append(d.bak3.ToString());
            sql.Append("'");
            sql.Append(", ");
            sql.Append("bak4=");
            sql.Append("'");
            sql.Append(d.bak4.ToString());
            sql.Append("'");
            sql.Append(", ");
            sql.Append("bak5=");
            sql.Append("'");
            sql.Append(d.bak5.ToString());
            sql.Append("'");
            sql.Append(", ");
            sql.Append("bak6=");
            sql.Append("'");
            sql.Append(d.bak6.ToString());
            sql.Append("'");
            sql.Append(" where ID=");
            sql.Append("'");
            sql.Append(d.ID.ToString()); sql.Append("'");

            return(WFNetLib.ADO.SQLServerOP.NonQuerySQL(sql.ToString()));
        }
Exemple #3
0
        public static DeviceInfoData Construct(DataTable dt, int rowIndex)
        {
            DeviceInfoData data = new DeviceInfoData();

            if (dt.Rows.Count < rowIndex + 1)
            {
                return(null);
            }

            DataRow dr = dt.Rows[rowIndex];

            if (dr == null)
            {
                return(null);
            }

            try { data.ID = Convert.ToString(dr["ID"]); }
            catch { }

            try { data.NewTime = Convert.ToDateTime(dr["NewTime"]); }
            catch { }

            try { data.HexVer = Convert.ToDouble(dr["HexVer"]); }
            catch { }

            try { data.HexUpTime = Convert.ToDateTime(dr["HexUpTime"]); }
            catch { }

            try { data.SoftVer = Convert.ToDouble(dr["SoftVer"]); }
            catch { }

            try { data.SoftUpTime = Convert.ToDateTime(dr["SoftUpTime"]); }
            catch { }

            try { data.bHPass = Convert.ToBoolean(dr["bHPass"]); }
            catch { }

            try { data.bDPass = Convert.ToBoolean(dr["bDPass"]); }
            catch { }

            try { data.bESLPass = Convert.ToBoolean(dr["bESLPass"]); }
            catch { }

            try { data.bKeyData = Convert.ToBoolean(dr["bKeyData"]); }
            catch { }

            try { data.HPassTimes = Convert.ToInt32(dr["HPassTimes"]); }
            catch { }

            try { data.DPassTimes = Convert.ToInt32(dr["DPassTimes"]); }
            catch { }

            try { data.bak1 = Convert.ToString(dr["bak1"]); }
            catch { }

            try { data.bak2 = Convert.ToString(dr["bak2"]); }
            catch { }

            try { data.bak3 = Convert.ToString(dr["bak3"]); }
            catch { }

            try { data.bak4 = Convert.ToString(dr["bak4"]); }
            catch { }

            try { data.bak5 = Convert.ToString(dr["bak5"]); }
            catch { }

            try { data.bak6 = Convert.ToString(dr["bak6"]); }
            catch { }

            return(data);
        }