Example #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            DAL dal = new DAL();
            string SQL = @"SELECT TOP 10 * FROM [WebApp].[dbo].[DL_用户名]
                                     SELECT TOP 20 * FROM [WebApp].[dbo].[DL_用户名]";

            DataSet ds = dal.RunSqlDataSet(SQL);

            foreach (DataTable dt in ds.Tables)
            {
                // int a = dt.Rows.Count;
                Sys.DebugMes(dt.Rows.Count.ToString());
            }

            Sys.DebugMes(ds.Tables.Count.ToString());
        }
Example #2
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public static CW_每班统计 GetModel_CW_每班统计(int ID)
        {
            DAL dal = new DAL();
            StringBuilder strSql = new StringBuilder();
            strSql.Append("select ID, 预购刷卡气量, 记帐刷卡气量, 手工记账气量, 报损气量, 进站起数, 进站止数, 再生起数, 再生止数, 高压, 中压, 站点, 低压, 罐储气, 误差, 电量总峰, 电量总谷, 电量总平, 电量正无功, 电量反无功, 电量商峰, 电量商谷, 日期, 电量商平, 普通水, 消防水, 压缩机油, 压缩机油新增, 机械油, 机械油新增, 煤油, 煤油新增, 特殊用油, 白班夜班, 特殊用油新增, 一号压缩机开, 一号压缩机关, 一号压缩机累计, 二号压缩机开, 二号压缩机关, 二号压缩机累计, 三号压缩机开, 三号压缩机关, 三号压缩机累计, 班组, 四号压缩机开, 四号压缩机关, 四号压缩机累计, 更新时间, 接班底数, 交班底数, 生产气量, 现金气量  ");
            strSql.Append("  from [CNGQT].[dbo].[CW_每班统计]");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters = {
                    new SqlParameter("@ID", SqlDbType.Int,4)
            };
            parameters[0].Value = ID;

            CW_每班统计 model = new CW_每班统计();
            DataSet ds = dal.RunSqlDataSet(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["ID"].ToString() != "")
                {
                    model.SX_ID = int.Parse(ds.Tables[0].Rows[0]["ID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["预购刷卡气量"].ToString() != "")
                {
                    model.SX_预购刷卡气量 = double.Parse(ds.Tables[0].Rows[0]["预购刷卡气量"].ToString());
                }
                if (ds.Tables[0].Rows[0]["记帐刷卡气量"].ToString() != "")
                {
                    model.SX_记帐刷卡气量 = double.Parse(ds.Tables[0].Rows[0]["记帐刷卡气量"].ToString());
                }
                if (ds.Tables[0].Rows[0]["手工记账气量"].ToString() != "")
                {
                    model.SX_手工记账气量 = double.Parse(ds.Tables[0].Rows[0]["手工记账气量"].ToString());
                }
                if (ds.Tables[0].Rows[0]["报损气量"].ToString() != "")
                {
                    model.SX_报损气量 = double.Parse(ds.Tables[0].Rows[0]["报损气量"].ToString());
                }
                if (ds.Tables[0].Rows[0]["进站起数"].ToString() != "")
                {
                    model.SX_进站起数 = double.Parse(ds.Tables[0].Rows[0]["进站起数"].ToString());
                }
                if (ds.Tables[0].Rows[0]["进站止数"].ToString() != "")
                {
                    model.SX_进站止数 = double.Parse(ds.Tables[0].Rows[0]["进站止数"].ToString());
                }
                if (ds.Tables[0].Rows[0]["再生起数"].ToString() != "")
                {
                    model.SX_再生起数 = double.Parse(ds.Tables[0].Rows[0]["再生起数"].ToString());
                }
                if (ds.Tables[0].Rows[0]["再生止数"].ToString() != "")
                {
                    model.SX_再生止数 = double.Parse(ds.Tables[0].Rows[0]["再生止数"].ToString());
                }
                if (ds.Tables[0].Rows[0]["高压"].ToString() != "")
                {
                    model.SX_高压 = double.Parse(ds.Tables[0].Rows[0]["高压"].ToString());
                }
                if (ds.Tables[0].Rows[0]["中压"].ToString() != "")
                {
                    model.SX_中压 = double.Parse(ds.Tables[0].Rows[0]["中压"].ToString());
                }
                if (ds.Tables[0].Rows[0]["站点"].ToString() != "")
                {
                    model.SX_站点 = int.Parse(ds.Tables[0].Rows[0]["站点"].ToString());
                }
                if (ds.Tables[0].Rows[0]["低压"].ToString() != "")
                {
                    model.SX_低压 = double.Parse(ds.Tables[0].Rows[0]["低压"].ToString());
                }
                if (ds.Tables[0].Rows[0]["罐储气"].ToString() != "")
                {
                    model.SX_罐储气 = double.Parse(ds.Tables[0].Rows[0]["罐储气"].ToString());
                }
                if (ds.Tables[0].Rows[0]["误差"].ToString() != "")
                {
                    model.SX_误差 = double.Parse(ds.Tables[0].Rows[0]["误差"].ToString());
                }
                if (ds.Tables[0].Rows[0]["电量总峰"].ToString() != "")
                {
                    model.SX_电量总峰 = double.Parse(ds.Tables[0].Rows[0]["电量总峰"].ToString());
                }
                if (ds.Tables[0].Rows[0]["电量总谷"].ToString() != "")
                {
                    model.SX_电量总谷 = double.Parse(ds.Tables[0].Rows[0]["电量总谷"].ToString());
                }
                if (ds.Tables[0].Rows[0]["电量总平"].ToString() != "")
                {
                    model.SX_电量总平 = double.Parse(ds.Tables[0].Rows[0]["电量总平"].ToString());
                }
                if (ds.Tables[0].Rows[0]["电量正无功"].ToString() != "")
                {
                    model.SX_电量正无功 = double.Parse(ds.Tables[0].Rows[0]["电量正无功"].ToString());
                }
                if (ds.Tables[0].Rows[0]["电量反无功"].ToString() != "")
                {
                    model.SX_电量反无功 = double.Parse(ds.Tables[0].Rows[0]["电量反无功"].ToString());
                }
                if (ds.Tables[0].Rows[0]["电量商峰"].ToString() != "")
                {
                    model.SX_电量商峰 = double.Parse(ds.Tables[0].Rows[0]["电量商峰"].ToString());
                }
                if (ds.Tables[0].Rows[0]["电量商谷"].ToString() != "")
                {
                    model.SX_电量商谷 = double.Parse(ds.Tables[0].Rows[0]["电量商谷"].ToString());
                }
                if (ds.Tables[0].Rows[0]["日期"].ToString() != "")
                {
                    model.SX_日期 = DateTime.Parse(ds.Tables[0].Rows[0]["日期"].ToString());
                }
                if (ds.Tables[0].Rows[0]["电量商平"].ToString() != "")
                {
                    model.SX_电量商平 = double.Parse(ds.Tables[0].Rows[0]["电量商平"].ToString());
                }
                if (ds.Tables[0].Rows[0]["普通水"].ToString() != "")
                {
                    model.SX_普通水 = double.Parse(ds.Tables[0].Rows[0]["普通水"].ToString());
                }
                if (ds.Tables[0].Rows[0]["消防水"].ToString() != "")
                {
                    model.SX_消防水 = double.Parse(ds.Tables[0].Rows[0]["消防水"].ToString());
                }
                if (ds.Tables[0].Rows[0]["压缩机油"].ToString() != "")
                {
                    model.SX_压缩机油 = double.Parse(ds.Tables[0].Rows[0]["压缩机油"].ToString());
                }
                if (ds.Tables[0].Rows[0]["压缩机油新增"].ToString() != "")
                {
                    model.SX_压缩机油新增 = double.Parse(ds.Tables[0].Rows[0]["压缩机油新增"].ToString());
                }
                if (ds.Tables[0].Rows[0]["机械油"].ToString() != "")
                {
                    model.SX_机械油 = double.Parse(ds.Tables[0].Rows[0]["机械油"].ToString());
                }
                if (ds.Tables[0].Rows[0]["机械油新增"].ToString() != "")
                {
                    model.SX_机械油新增 = double.Parse(ds.Tables[0].Rows[0]["机械油新增"].ToString());
                }
                if (ds.Tables[0].Rows[0]["煤油"].ToString() != "")
                {
                    model.SX_煤油 = double.Parse(ds.Tables[0].Rows[0]["煤油"].ToString());
                }
                if (ds.Tables[0].Rows[0]["煤油新增"].ToString() != "")
                {
                    model.SX_煤油新增 = double.Parse(ds.Tables[0].Rows[0]["煤油新增"].ToString());
                }
                if (ds.Tables[0].Rows[0]["特殊用油"].ToString() != "")
                {
                    model.SX_特殊用油 = double.Parse(ds.Tables[0].Rows[0]["特殊用油"].ToString());
                }
                model.SX_白班夜班 = ds.Tables[0].Rows[0]["白班夜班"].ToString();
                if (ds.Tables[0].Rows[0]["特殊用油新增"].ToString() != "")
                {
                    model.SX_特殊用油新增 = double.Parse(ds.Tables[0].Rows[0]["特殊用油新增"].ToString());
                }
                if (ds.Tables[0].Rows[0]["一号压缩机开"].ToString() != "")
                {
                    model.SX_一号压缩机开 = double.Parse(ds.Tables[0].Rows[0]["一号压缩机开"].ToString());
                }
                if (ds.Tables[0].Rows[0]["一号压缩机关"].ToString() != "")
                {
                    model.SX_一号压缩机关 = double.Parse(ds.Tables[0].Rows[0]["一号压缩机关"].ToString());
                }
                if (ds.Tables[0].Rows[0]["一号压缩机累计"].ToString() != "")
                {
                    model.SX_一号压缩机累计 = double.Parse(ds.Tables[0].Rows[0]["一号压缩机累计"].ToString());
                }
                if (ds.Tables[0].Rows[0]["二号压缩机开"].ToString() != "")
                {
                    model.SX_二号压缩机开 = double.Parse(ds.Tables[0].Rows[0]["二号压缩机开"].ToString());
                }
                if (ds.Tables[0].Rows[0]["二号压缩机关"].ToString() != "")
                {
                    model.SX_二号压缩机关 = double.Parse(ds.Tables[0].Rows[0]["二号压缩机关"].ToString());
                }
                if (ds.Tables[0].Rows[0]["二号压缩机累计"].ToString() != "")
                {
                    model.SX_二号压缩机累计 = double.Parse(ds.Tables[0].Rows[0]["二号压缩机累计"].ToString());
                }
                if (ds.Tables[0].Rows[0]["三号压缩机开"].ToString() != "")
                {
                    model.SX_三号压缩机开 = double.Parse(ds.Tables[0].Rows[0]["三号压缩机开"].ToString());
                }
                if (ds.Tables[0].Rows[0]["三号压缩机关"].ToString() != "")
                {
                    model.SX_三号压缩机关 = double.Parse(ds.Tables[0].Rows[0]["三号压缩机关"].ToString());
                }
                if (ds.Tables[0].Rows[0]["三号压缩机累计"].ToString() != "")
                {
                    model.SX_三号压缩机累计 = double.Parse(ds.Tables[0].Rows[0]["三号压缩机累计"].ToString());
                }
                if (ds.Tables[0].Rows[0]["班组"].ToString() != "")
                {
                    model.SX_班组 = int.Parse(ds.Tables[0].Rows[0]["班组"].ToString());
                }
                if (ds.Tables[0].Rows[0]["四号压缩机开"].ToString() != "")
                {
                    model.SX_四号压缩机开 = double.Parse(ds.Tables[0].Rows[0]["四号压缩机开"].ToString());
                }
                if (ds.Tables[0].Rows[0]["四号压缩机关"].ToString() != "")
                {
                    model.SX_四号压缩机关 = double.Parse(ds.Tables[0].Rows[0]["四号压缩机关"].ToString());
                }
                if (ds.Tables[0].Rows[0]["四号压缩机累计"].ToString() != "")
                {
                    model.SX_四号压缩机累计 = double.Parse(ds.Tables[0].Rows[0]["四号压缩机累计"].ToString());
                }
                if (ds.Tables[0].Rows[0]["更新时间"].ToString() != "")
                {
                    model.SX_更新时间 = DateTime.Parse(ds.Tables[0].Rows[0]["更新时间"].ToString());
                }
                if (ds.Tables[0].Rows[0]["接班底数"].ToString() != "")
                {
                    model.SX_接班底数 = double.Parse(ds.Tables[0].Rows[0]["接班底数"].ToString());
                }
                if (ds.Tables[0].Rows[0]["交班底数"].ToString() != "")
                {
                    model.SX_交班底数 = double.Parse(ds.Tables[0].Rows[0]["交班底数"].ToString());
                }
                if (ds.Tables[0].Rows[0]["生产气量"].ToString() != "")
                {
                    model.SX_生产气量 = double.Parse(ds.Tables[0].Rows[0]["生产气量"].ToString());
                }
                if (ds.Tables[0].Rows[0]["现金气量"].ToString() != "")
                {
                    model.SX_现金气量 = double.Parse(ds.Tables[0].Rows[0]["现金气量"].ToString());
                }

                return model;
            }
            else
            {
                return null;
            }
        }