コード例 #1
0
        /// <summary>
        /// 确定按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button1_Click(object sender, EventArgs e)
        {
            Def_天馈系统 天馈系统 = new Def_天馈系统(BasedateID);
            天馈系统.BGPS高度 = tbGPS高度.Text;
            天馈系统.BPN1 = tbPN1.Text;
            天馈系统.BPN2 = tbPN2.Text;
            天馈系统.BPN3 = tbPN3.Text;
            天馈系统.B抱杆数 = tb抱杆数.Text;
            天馈系统.B二扇区 = tb二扇区.Text;
            天馈系统.B机械物理角1 = tb机械物理角1.Text;
            天馈系统.B机械物理角2 = tb机械物理角2.Text;
            天馈系统.B机械物理角3 = tb机械物理角3.Text;
            天馈系统.B基站扇区数 = tb基站扇区数.Text;
            天馈系统.B内置电子倾角1 = tb内置电子倾角1.Text;
            天馈系统.B内置电子倾角2 = tb内置电子倾角2.Text;
            天馈系统.B内置电子倾角3 = tb内置电子倾角3.Text;
            天馈系统.B三扇区 = tb三扇区.Text;
            天馈系统.B扇区CellID1 = tb扇区CellID1.Text;
            天馈系统.B扇区CellID2 = tb扇区CellID2.Text;
            天馈系统.B扇区CellID3 = tb扇区CellID3.Text;
            天馈系统.B扇区类型1 = tb扇区类型1.Text;
            天馈系统.B扇区类型2 = tb扇区类型2.Text;
            天馈系统.B扇区类型3 = tb扇区类型3.Text;
            天馈系统.B是否可变电调1 = tb是否可变电调1.Text;
            天馈系统.B是否可变电调2 = tb是否可变电调2.Text;
            天馈系统.B是否可变电调3 = tb是否可变电调3.Text;
            天馈系统.B是否扇区分裂 = tb是否扇区分裂.Text;
            天馈系统.B天剑架设方式及位置 = tb天剑架设方式及位置.Text;
            天馈系统.B天线厂家 = tb天线厂家.Text;
            天馈系统.B天线垂直半功率角1 = tb天线垂直半功率角1.Text;
            天馈系统.B天线垂直半功率角2 = tb天线垂直半功率角2.Text;
            天馈系统.B天线垂直半功率角3 = tb天线垂直半功率角3.Text;
            天馈系统.B天线方位角1 = tb天线方位角1.Text;
            天馈系统.B天线方位角2 = tb天线方位角2.Text;
            天馈系统.B天线方位角3 = tb天线方位角3.Text;
            天馈系统.B天线分集方式1 = tb天线分集方式1.Text;
            天馈系统.B天线分集方式2 = tb天线分集方式2.Text;
            天馈系统.B天线分集方式3 = tb天线分集方式3.Text;
            天馈系统.B天线挂高1 = tb天线挂高1.Text;
            天馈系统.B天线挂高2 = tb天线挂高2.Text;
            天馈系统.B天线挂高3 = tb天线挂高3.Text;
            天馈系统.B天线启用时间 = tb天线启用时间.Text;
            天馈系统.B天线水平半功率角1 = tb天线水平半功率角1.Text;
            天馈系统.B天线水平半功率角2 = tb天线水平半功率角2.Text;
            天馈系统.B天线水平半功率角3 = tb天线水平半功率角3.Text;
            天馈系统.B天线型号 = tb天线型号.Text;
            天馈系统.B天线增益 = tb天线增益.Text;
            天馈系统.B闲置抱杆数 = tb闲置抱杆数.Text;
            天馈系统.B一扇区 = tb一扇区.Text;
            天馈系统.B总下倾角1 = tb总下倾角1.Text;
            天馈系统.B总下倾角2 = tb总下倾角2.Text;
            天馈系统.B总下倾角3 = tb总下倾角3.Text;

            天馈系统Comend.UpDate天馈系统(天馈系统);

            SQLExecute.Operate = "用户" + DBUser.CURR_USERID + "更新了天馈系统 ,基站编号:" + 天馈系统.BasedateID;
            SQLExecute.SaveOperate();
            MessageBox.Show("更新成功 !", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
コード例 #2
0
        /// <summary>
        /// Load方法
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void fr天馈系统_Load(object sender, EventArgs e)
        {
            Def_天馈系统 天馈系统 = new Def_天馈系统(BasedateID);
            天馈系统 = 天馈系统Comend.Get天馈系统ByBasedateID(BasedateID);
            tbGPS高度.Text = 天馈系统.BGPS高度;
            tbPN1.Text = 天馈系统.BPN1;
            tbPN2.Text = 天馈系统.BPN2;
            tbPN3.Text = 天馈系统.BPN3;
            tb抱杆数.Text = 天馈系统.B抱杆数;
            tb二扇区.Text = 天馈系统.B二扇区;
            tb机械物理角1.Text = 天馈系统.B机械物理角1;
            tb机械物理角2.Text = 天馈系统.B机械物理角2;
            tb机械物理角3.Text = 天馈系统.B机械物理角3;
            tb基站扇区数.Text = 天馈系统.B基站扇区数;
            tb内置电子倾角1.Text = 天馈系统.B内置电子倾角1;
            tb内置电子倾角2.Text = 天馈系统.B内置电子倾角2;
            tb内置电子倾角3.Text = 天馈系统.B内置电子倾角3;
            tb三扇区.Text = 天馈系统.B三扇区;
            tb扇区CellID1.Text = 天馈系统.B扇区CellID1;
            tb扇区CellID2.Text = 天馈系统.B扇区CellID2;
            tb扇区CellID3.Text = 天馈系统.B扇区CellID3;
            tb扇区类型1.Text = 天馈系统.B扇区类型1;
            tb扇区类型2.Text = 天馈系统.B扇区类型2;
            tb扇区类型3.Text = 天馈系统.B扇区类型3;
            tb是否可变电调1.Text = 天馈系统.B是否可变电调1;
            tb是否可变电调2.Text = 天馈系统.B是否可变电调2;
            tb是否可变电调3.Text = 天馈系统.B是否可变电调3;
            tb是否扇区分裂.Text = 天馈系统.B是否扇区分裂;
            tb天剑架设方式及位置.Text = 天馈系统.B天剑架设方式及位置;
            tb天线厂家.Text = 天馈系统.B天线厂家;
            tb天线垂直半功率角1.Text = 天馈系统.B天线垂直半功率角1;
            tb天线垂直半功率角2.Text = 天馈系统.B天线垂直半功率角2;
            tb天线垂直半功率角3.Text = 天馈系统.B天线垂直半功率角3;
            tb天线方位角1.Text = 天馈系统.B天线方位角1;
            tb天线方位角2.Text = 天馈系统.B天线方位角2;
            tb天线方位角3.Text = 天馈系统.B天线方位角3;
            tb天线分集方式1.Text = 天馈系统.B天线分集方式1;
            tb天线分集方式2.Text = 天馈系统.B天线分集方式2;
            tb天线分集方式3.Text = 天馈系统.B天线分集方式3;
            tb天线挂高1.Text = 天馈系统.B天线挂高1;
            tb天线挂高2.Text = 天馈系统.B天线挂高2;
            tb天线挂高3.Text = 天馈系统.B天线挂高3;
            tb天线启用时间.Text = 天馈系统.B天线启用时间;
            tb天线水平半功率角1.Text = 天馈系统.B天线水平半功率角1;
            tb天线水平半功率角2.Text = 天馈系统.B天线水平半功率角2;
            tb天线水平半功率角3.Text = 天馈系统.B天线水平半功率角3;
            tb天线型号.Text = 天馈系统.B天线型号;
            tb天线增益.Text = 天馈系统.B天线增益;
            tb闲置抱杆数.Text = 天馈系统.B闲置抱杆数;
            tb一扇区.Text = 天馈系统.B一扇区;
            tb总下倾角1.Text = 天馈系统.B总下倾角1;
            tb总下倾角2.Text = 天馈系统.B总下倾角2;
            tb总下倾角3.Text = 天馈系统.B总下倾角3;

            IsCanModify(IsModify);
        }
コード例 #3
0
        /// <summary>
        /// 更新(带插入)
        /// </summary>
        /// <param name="天馈系统"></param>
        public static void UpDate天馈系统(Def_天馈系统 天馈系统)
        {
            string InsertSQL =
              "UPDATE [New天馈系统] " +
            "   SET " +
            "      [GPS高度]     =            		    '" + 天馈系统.BGPS高度.ToString().Replace("'", "''") + "'" +
            ",      [PN1]     =            		    '" + 天馈系统.BPN1.ToString().Replace("'", "''") + "'" +
            ",      [PN2]     =            		    '" + 天馈系统.BPN2.ToString().Replace("'", "''") + "'" +
            ",      [PN3]     =            		    '" + 天馈系统.BPN3.ToString().Replace("'", "''") + "'" +
            ",      [抱杆数]     =            		    '" + 天馈系统.B抱杆数.ToString().Replace("'", "''") + "'" +
            ",      [二扇区]     =            		    '" + 天馈系统.B二扇区.ToString().Replace("'", "''") + "'" +
            ",      [机械物理角1]     =            		    '" + 天馈系统.B机械物理角1.ToString().Replace("'", "''") + "'" +
            ",      [机械物理角2]     =            		    '" + 天馈系统.B机械物理角2.ToString().Replace("'", "''") + "'" +
            ",      [机械物理角3]     =            		    '" + 天馈系统.B机械物理角3.ToString().Replace("'", "''") + "'" +
            ",      [基站扇区数]     =            		    '" + 天馈系统.B基站扇区数.ToString().Replace("'", "''") + "'" +
            ",      [内置电子倾角1]     =            		    '" + 天馈系统.B内置电子倾角1.ToString().Replace("'", "''") + "'" +
            ",      [内置电子倾角2]     =            		    '" + 天馈系统.B内置电子倾角2.ToString().Replace("'", "''") + "'" +
            ",      [内置电子倾角3]     =            		    '" + 天馈系统.B内置电子倾角3.ToString().Replace("'", "''") + "'" +
            ",      [三扇区]     =            		    '" + 天馈系统.B三扇区.ToString().Replace("'", "''") + "'" +
            ",      [扇区CellID1]     =            		    '" + 天馈系统.B扇区CellID1.ToString().Replace("'", "''") + "'" +
            ",      [扇区CellID2]     =            		    '" + 天馈系统.B扇区CellID2.ToString().Replace("'", "''") + "'" +
            ",      [扇区CellID3]     =            		    '" + 天馈系统.B扇区CellID3.ToString().Replace("'", "''") + "'" +
            ",      [扇区类型1]     =            		    '" + 天馈系统.B扇区类型1.ToString().Replace("'", "''") + "'" +
            ",      [扇区类型2]     =            		    '" + 天馈系统.B扇区类型2.ToString().Replace("'", "''") + "'" +
            ",      [扇区类型3]     =            		    '" + 天馈系统.B扇区类型3.ToString().Replace("'", "''") + "'" +
            ",      [是否可变电调1]     =            		    '" + 天馈系统.B是否可变电调1.ToString().Replace("'", "''") + "'" +
            ",      [是否可变电调2]     =            		    '" + 天馈系统.B是否可变电调2.ToString().Replace("'", "''") + "'" +
            ",      [是否可变电调3]     =            		    '" + 天馈系统.B是否可变电调3.ToString().Replace("'", "''") + "'" +
            ",      [是否扇区分裂]     =            		    '" + 天馈系统.B是否扇区分裂.ToString().Replace("'", "''") + "'" +
            ",      [天剑架设方式及位置]     =            		    '" + 天馈系统.B天剑架设方式及位置.ToString().Replace("'", "''") + "'" +
            ",      [天线厂家]     =            		    '" + 天馈系统.B天线厂家.ToString().Replace("'", "''") + "'" +
            ",      [天线垂直半功率角1]     =            		    '" + 天馈系统.B天线垂直半功率角1.ToString().Replace("'", "''") + "'" +
            ",      [天线垂直半功率角2]     =            		    '" + 天馈系统.B天线垂直半功率角2.ToString().Replace("'", "''") + "'" +
            ",      [天线垂直半功率角3]     =            		    '" + 天馈系统.B天线垂直半功率角3.ToString().Replace("'", "''") + "'" +
            ",      [天线方位角1]     =            		    '" + 天馈系统.B天线方位角1.ToString().Replace("'", "''") + "'" +
            ",      [天线方位角2]     =            		    '" + 天馈系统.B天线方位角2.ToString().Replace("'", "''") + "'" +
            ",      [天线方位角3]     =            		    '" + 天馈系统.B天线方位角3.ToString().Replace("'", "''") + "'" +
            ",      [天线分集方式1]     =            		    '" + 天馈系统.B天线分集方式1.ToString().Replace("'", "''") + "'" +
            ",      [天线分集方式2]     =            		    '" + 天馈系统.B天线分集方式2.ToString().Replace("'", "''") + "'" +
            ",      [天线分集方式3]     =            		    '" + 天馈系统.B天线分集方式3.ToString().Replace("'", "''") + "'" +
            ",      [天线挂高1]     =            		    '" + 天馈系统.B天线挂高1.ToString().Replace("'", "''") + "'" +
            ",      [天线挂高2]     =            		    '" + 天馈系统.B天线挂高2.ToString().Replace("'", "''") + "'" +
            ",      [天线挂高3]     =            		    '" + 天馈系统.B天线挂高3.ToString().Replace("'", "''") + "'" +
            ",      [天线启用时间]     =            		    '" + 天馈系统.B天线启用时间.ToString().Replace("'", "''") + "'" +
            ",      [天线水平半功率角1]     =            		    '" + 天馈系统.B天线水平半功率角1.ToString().Replace("'", "''") + "'" +
            ",      [天线水平半功率角2]     =            		    '" + 天馈系统.B天线水平半功率角2.ToString().Replace("'", "''") + "'" +
            ",      [天线水平半功率角3]     =            		    '" + 天馈系统.B天线水平半功率角3.ToString().Replace("'", "''") + "'" +
            ",      [天线型号]     =            		    '" + 天馈系统.B天线型号.ToString().Replace("'", "''") + "'" +
            ",      [天线增益]     =            		    '" + 天馈系统.B天线增益.ToString().Replace("'", "''") + "'" +
            ",      [闲置抱杆数]     =            		    '" + 天馈系统.B闲置抱杆数.ToString().Replace("'", "''") + "'" +
            ",      [一扇区]     =            		    '" + 天馈系统.B一扇区.ToString().Replace("'", "''") + "'" +
            ",      [总下倾角1]     =            		    '" + 天馈系统.B总下倾角1.ToString().Replace("'", "''") + "'" +
            ",      [总下倾角2]     =            		    '" + 天馈系统.B总下倾角2.ToString().Replace("'", "''") + "'" +
            ",      [总下倾角3]     =            		    '" + 天馈系统.B总下倾角3.ToString().Replace("'", "''") + "'" +
            " WHERE [basedateID] ='" + 天馈系统.BasedateID.ToString().Replace("'", "''") + "'";

            string UpDateSQL =
            "INSERT INTO [New天馈系统] " +
            "           ([basedateID] " +
            "           ,[GPS高度] " +
            "           ,[PN1] " +
            "           ,[PN2] " +
            "           ,[PN3] " +
            "           ,[抱杆数] " +
            "           ,[二扇区] " +
            "           ,[机械物理角1] " +
            "           ,[机械物理角2] " +
            "           ,[机械物理角3] " +
            "           ,[基站扇区数] " +
            "           ,[内置电子倾角1] " +
            "           ,[内置电子倾角2] " +
            "           ,[内置电子倾角3] " +
            "           ,[三扇区] " +
            "           ,[扇区CellID1] " +
            "           ,[扇区CellID2] " +
            "           ,[扇区CellID3] " +
            "           ,[扇区类型1] " +
            "           ,[扇区类型2] " +
            "           ,[扇区类型3] " +
            "           ,[是否可变电调1] " +
            "           ,[是否可变电调2] " +
            "           ,[是否可变电调3] " +
            "           ,[是否扇区分裂] " +
            "           ,[天剑架设方式及位置] " +
            "           ,[天线厂家] " +
            "           ,[天线垂直半功率角1] " +
            "           ,[天线垂直半功率角2] " +
            "           ,[天线垂直半功率角3] " +
            "           ,[天线方位角1] " +
            "           ,[天线方位角2] " +
            "           ,[天线方位角3] " +
            "           ,[天线分集方式1] " +
            "           ,[天线分集方式2] " +
            "           ,[天线分集方式3] " +
            "           ,[天线挂高1] " +
            "           ,[天线挂高2] " +
            "           ,[天线挂高3] " +
            "           ,[天线启用时间] " +
            "           ,[天线水平半功率角1] " +
            "           ,[天线水平半功率角2] " +
            "           ,[天线水平半功率角3] " +
            "           ,[天线型号] " +
            "           ,[天线增益] " +
            "           ,[闲置抱杆数] " +
            "           ,[一扇区] " +
            "           ,[总下倾角1] " +
            "           ,[总下倾角2] " +
            "           ,[总下倾角3])" +
            "     VALUES " +
            " ('" + 天馈系统.BasedateID.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.BGPS高度.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.BPN1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.BPN2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.BPN3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B抱杆数.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B二扇区.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B机械物理角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B机械物理角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B机械物理角3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B基站扇区数.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B内置电子倾角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B内置电子倾角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B内置电子倾角3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B三扇区.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区CellID1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区CellID2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区CellID3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区类型1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区类型2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区类型3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B是否可变电调1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B是否可变电调2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B是否可变电调3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B是否扇区分裂.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天剑架设方式及位置.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线厂家.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线垂直半功率角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线垂直半功率角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线垂直半功率角3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线方位角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线方位角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线方位角3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线分集方式1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线分集方式2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线分集方式3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线挂高1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线挂高2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线挂高3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线启用时间.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线水平半功率角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线水平半功率角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线水平半功率角3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线型号.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线增益.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B闲置抱杆数.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B一扇区.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B总下倾角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B总下倾角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B总下倾角3.ToString().Replace("'", "''") + "') ";

            string strSQL = null;
            strSQL += InsertSQL;//= string.Format("Update S_RoleDetail set [Power]='{0}'  where [RoleID]='{1}' and ProgramID  ='{2}'", dt.Rows[i][1].ToString().Replace("'", "''"), dt.Rows[0][2].ToString().Replace("'", "''"), dt.Rows[i][0].ToString().Replace("'", "''"));
            strSQL = strSQL + " if @@RowCount=0 ";
            strSQL = strSQL + UpDateSQL;//string.Format("Insert into S_RoleDetail ([RoleID],[ProgramID],[Power]) values ('{0}','{1}','{2}')", dt.Rows[0][2].ToString().Replace("'", "''"), dt.Rows[i][0].ToString().Replace("'", "''"), dt.Rows[i][1].ToString().Replace("'", "''"));

            SQLExecute.ExecuteNonQuery(strSQL);
        }
コード例 #4
0
        /// <summary>
        ///查询
        /// </summary>
        /// <param name="BasedateID"></param>
        /// <returns></returns>
        public static Def_天馈系统 Get天馈系统ByBasedateID(string BasedateID)
        {
            Def_天馈系统 天馈系统 = new Def_天馈系统(BasedateID);

            string sql =
            "SELECT [ID] " +
            "      ,[basedateID] " +
            "      ,[GPS高度] " +
            "      ,[PN1] " +
            "      ,[PN2] " +
            "      ,[PN3] " +
            "      ,[抱杆数] " +
            "      ,[二扇区] " +
            "      ,[机械物理角1] " +
            "      ,[机械物理角2] " +
            "      ,[机械物理角3] " +
            "      ,[基站扇区数] " +
            "      ,[内置电子倾角1] " +
            "      ,[内置电子倾角2] " +
            "      ,[内置电子倾角3] " +
            "      ,[三扇区] " +
            "      ,[扇区CellID1] " +
            "      ,[扇区CellID2] " +
            "      ,[扇区CellID3] " +
            "      ,[扇区类型1] " +
            "      ,[扇区类型2] " +
            "      ,[扇区类型3] " +
            "      ,[是否可变电调1] " +
            "      ,[是否可变电调2] " +
            "      ,[是否可变电调3] " +
            "      ,[是否扇区分裂] " +
            "      ,[天剑架设方式及位置] " +
            "      ,[天线厂家] " +
            "      ,[天线垂直半功率角1] " +
            "      ,[天线垂直半功率角2] " +
            "      ,[天线垂直半功率角3] " +
            "      ,[天线方位角1] " +
            "      ,[天线方位角2] " +
            "      ,[天线方位角3] " +
            "      ,[天线分集方式1] " +
            "      ,[天线分集方式2] " +
            "      ,[天线分集方式3] " +
            "      ,[天线挂高1] " +
            "      ,[天线挂高2] " +
            "      ,[天线挂高3] " +
            "      ,[天线启用时间] " +
            "      ,[天线水平半功率角1] " +
            "      ,[天线水平半功率角2] " +
            "      ,[天线水平半功率角3] " +
            "      ,[天线型号] " +
            "      ,[天线增益] " +
            "      ,[闲置抱杆数] " +
            "      ,[一扇区] " +
            "      ,[总下倾角1] " +
            "      ,[总下倾角2] " +
            "      ,[总下倾角3] " +
            "  FROM [New天馈系统] where basedateID = '" + BasedateID.ToString().Replace("'", "''") + "'";

            DataTable dt = new DataTable("天馈系统");
            SQLExecute.Convertdrtodt(SQLExecute.ExecuteReader(sql), dt);
            if (dt.Rows.Count == 0)
            {
                天馈系统 = new Def_天馈系统(BasedateID);
            }
            else
            {
                天馈系统.BGPS高度 = dt.Rows[0]["GPS高度"].ToString();
                天馈系统.BPN1 = dt.Rows[0]["PN1"].ToString();
                天馈系统.BPN2 = dt.Rows[0]["PN2"].ToString();
                天馈系统.BPN3 = dt.Rows[0]["PN3"].ToString();
                天馈系统.B抱杆数 = dt.Rows[0]["抱杆数"].ToString();
                天馈系统.B二扇区 = dt.Rows[0]["二扇区"].ToString();
                天馈系统.B机械物理角1 = dt.Rows[0]["机械物理角1"].ToString();
                天馈系统.B机械物理角2 = dt.Rows[0]["机械物理角2"].ToString();
                天馈系统.B机械物理角3 = dt.Rows[0]["机械物理角3"].ToString();
                天馈系统.B基站扇区数 = dt.Rows[0]["基站扇区数"].ToString();
                天馈系统.B内置电子倾角1 = dt.Rows[0]["内置电子倾角1"].ToString();
                天馈系统.B内置电子倾角2 = dt.Rows[0]["内置电子倾角2"].ToString();
                天馈系统.B内置电子倾角3 = dt.Rows[0]["内置电子倾角3"].ToString();
                天馈系统.B三扇区 = dt.Rows[0]["三扇区"].ToString();
                天馈系统.B扇区CellID1 = dt.Rows[0]["扇区CellID1"].ToString();
                天馈系统.B扇区CellID2 = dt.Rows[0]["扇区CellID2"].ToString();
                天馈系统.B扇区CellID3 = dt.Rows[0]["扇区CellID3"].ToString();
                天馈系统.B扇区类型1 = dt.Rows[0]["扇区类型1"].ToString();
                天馈系统.B扇区类型2 = dt.Rows[0]["扇区类型2"].ToString();
                天馈系统.B扇区类型3 = dt.Rows[0]["扇区类型3"].ToString();
                天馈系统.B是否可变电调1 = dt.Rows[0]["是否可变电调1"].ToString();
                天馈系统.B是否可变电调2 = dt.Rows[0]["是否可变电调2"].ToString();
                天馈系统.B是否可变电调3 = dt.Rows[0]["是否可变电调3"].ToString();
                天馈系统.B是否扇区分裂 = dt.Rows[0]["是否扇区分裂"].ToString();
                天馈系统.B天剑架设方式及位置 = dt.Rows[0]["天剑架设方式及位置"].ToString();
                天馈系统.B天线厂家 = dt.Rows[0]["天线厂家"].ToString();
                天馈系统.B天线垂直半功率角1 = dt.Rows[0]["天线垂直半功率角1"].ToString();
                天馈系统.B天线垂直半功率角2 = dt.Rows[0]["天线垂直半功率角2"].ToString();
                天馈系统.B天线垂直半功率角3 = dt.Rows[0]["天线垂直半功率角3"].ToString();
                天馈系统.B天线方位角1 = dt.Rows[0]["天线方位角1"].ToString();
                天馈系统.B天线方位角2 = dt.Rows[0]["天线方位角2"].ToString();
                天馈系统.B天线方位角3 = dt.Rows[0]["天线方位角3"].ToString();
                天馈系统.B天线分集方式1 = dt.Rows[0]["天线分集方式1"].ToString();
                天馈系统.B天线分集方式2 = dt.Rows[0]["天线分集方式2"].ToString();
                天馈系统.B天线分集方式3 = dt.Rows[0]["天线分集方式3"].ToString();
                天馈系统.B天线挂高1 = dt.Rows[0]["天线挂高1"].ToString();
                天馈系统.B天线挂高2 = dt.Rows[0]["天线挂高2"].ToString();
                天馈系统.B天线挂高3 = dt.Rows[0]["天线挂高3"].ToString();
                天馈系统.B天线启用时间 = dt.Rows[0]["天线启用时间"].ToString();
                天馈系统.B天线水平半功率角1 = dt.Rows[0]["天线水平半功率角1"].ToString();
                天馈系统.B天线水平半功率角2 = dt.Rows[0]["天线水平半功率角2"].ToString();
                天馈系统.B天线水平半功率角3 = dt.Rows[0]["天线水平半功率角3"].ToString();
                天馈系统.B天线型号 = dt.Rows[0]["天线型号"].ToString();
                天馈系统.B天线增益 = dt.Rows[0]["天线增益"].ToString();
                天馈系统.B闲置抱杆数 = dt.Rows[0]["闲置抱杆数"].ToString();
                天馈系统.B一扇区 = dt.Rows[0]["一扇区"].ToString();
                天馈系统.B总下倾角1 = dt.Rows[0]["总下倾角1"].ToString();
                天馈系统.B总下倾角2 = dt.Rows[0]["总下倾角2"].ToString();
                天馈系统.B总下倾角3 = dt.Rows[0]["总下倾角3"].ToString();
            }
            return 天馈系统;
        }
コード例 #5
0
        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="天馈系统"></param>
        public static void Insert天馈系统(Def_天馈系统 天馈系统)
        {
            string sql =
            "INSERT INTO [New天馈系统] " +
            "           ([basedateID] " +
            "           ,[GPS高度] " +
            "           ,[PN1] " +
            "           ,[PN2] " +
            "           ,[PN3] " +
            "           ,[抱杆数] " +
            "           ,[二扇区] " +
            "           ,[机械物理角1] " +
            "           ,[机械物理角2] " +
            "           ,[机械物理角3] " +
            "           ,[基站扇区数] " +
            "           ,[内置电子倾角1] " +
            "           ,[内置电子倾角2] " +
            "           ,[内置电子倾角3] " +
            "           ,[三扇区] " +
            "           ,[扇区CellID1] " +
            "           ,[扇区CellID2] " +
            "           ,[扇区CellID3] " +
            "           ,[扇区类型1] " +
            "           ,[扇区类型2] " +
            "           ,[扇区类型3] " +
            "           ,[是否可变电调1] " +
            "           ,[是否可变电调2] " +
            "           ,[是否可变电调3] " +
            "           ,[是否扇区分裂] " +
            "           ,[天剑架设方式及位置] " +
            "           ,[天线厂家] " +
            "           ,[天线垂直半功率角1] " +
            "           ,[天线垂直半功率角2] " +
            "           ,[天线垂直半功率角3] " +
            "           ,[天线方位角1] " +
            "           ,[天线方位角2] " +
            "           ,[天线方位角3] " +
            "           ,[天线分集方式1] " +
            "           ,[天线分集方式2] " +
            "           ,[天线分集方式3] " +
            "           ,[天线挂高1] " +
            "           ,[天线挂高2] " +
            "           ,[天线挂高3] " +
            "           ,[天线启用时间] " +
            "           ,[天线水平半功率角1] " +
            "           ,[天线水平半功率角2] " +
            "           ,[天线水平半功率角3] " +
            "           ,[天线型号] " +
            "           ,[天线增益] " +
            "           ,[闲置抱杆数] " +
            "           ,[一扇区] " +
            "           ,[总下倾角1] " +
            "           ,[总下倾角2] " +
            "           ,[总下倾角3])" +
            "     VALUES " +
            " ('" + 天馈系统.BasedateID.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.BGPS高度.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.BPN1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.BPN2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.BPN3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B抱杆数.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B二扇区.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B机械物理角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B机械物理角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B机械物理角3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B基站扇区数.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B内置电子倾角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B内置电子倾角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B内置电子倾角3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B三扇区.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区CellID1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区CellID2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区CellID3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区类型1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区类型2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B扇区类型3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B是否可变电调1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B是否可变电调2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B是否可变电调3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B是否扇区分裂.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天剑架设方式及位置.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线厂家.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线垂直半功率角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线垂直半功率角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线垂直半功率角3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线方位角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线方位角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线方位角3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线分集方式1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线分集方式2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线分集方式3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线挂高1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线挂高2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线挂高3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线启用时间.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线水平半功率角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线水平半功率角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线水平半功率角3.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线型号.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B天线增益.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B闲置抱杆数.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B一扇区.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B总下倾角1.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B总下倾角2.ToString().Replace("'", "''") + "' " +
            ",'" + 天馈系统.B总下倾角3.ToString().Replace("'", "''") + "') ";

            SQLExecute.ExecuteNonQuery(sql);
        }