/// <summary> /// 更新 /// </summary> /// <param name="资源调度_"></param> public static void UpDate政企客户信息(政企客户信息 政企客户信息_) { string InsertSQL = "UPDATE 政企客户信息 SET "+ " [客户地址] = '" + 政企客户信息_.B客户地址.ToString().Replace("'", "''") + "'" + " ,[调单用户名] = '" + 政企客户信息_.B调单用户名.ToString().Replace("'", "''") + "'" + " ,[现用户名] = '" + 政企客户信息_.B现用户名.ToString().Replace("'", "''") + "'" + " ,[用户时间] = '" + 政企客户信息_.B用户时间.ToString().Replace("'", "''") + "'" + " ,[接入业务类型] = '" + 政企客户信息_.B接入业务类型.ToString().Replace("'", "''") + "'" + " ,[2M1] = '" + 政企客户信息_.B2M1.ToString().Replace("'", "''") + "'" + " ,[传输设备型号] = '" + 政企客户信息_.B传输设备型号.ToString().Replace("'", "''") + "'" + " ,[数据设备备注] = '" + 政企客户信息_.B数据设备备注.ToString().Replace("'", "''") + "'" + " ,[传输设备备注] = '" + 政企客户信息_.B传输设备备注.ToString().Replace("'", "''") + "'" + " ,[机房设备位置] = '" + 政企客户信息_.B机房设备位置.ToString().Replace("'", "''") + "'" + " ,[联系人及电话] = '" + 政企客户信息_.B联系人及电话.ToString().Replace("'", "''") + "'" + " ,[2M8] = '" + 政企客户信息_.B2M8.ToString().Replace("'", "''") + "'" + " ,[2M4] = '" + 政企客户信息_.B2M4.ToString().Replace("'", "''") + "'" + " ,[2M6] = '" + 政企客户信息_.B2M6.ToString().Replace("'", "''") + "'" + " ,[2M2] = '" + 政企客户信息_.B2M2.ToString().Replace("'", "''") + "'" + " ,[2M7] = '" + 政企客户信息_.B2M7.ToString().Replace("'", "''") + "'" + " ,[2M3] = '" + 政企客户信息_.B2M3.ToString().Replace("'", "''") + "'" + " ,[2M5] = '" + 政企客户信息_.B2M5.ToString().Replace("'", "''") + "'" + " ,[交换设备型号] = '" + 政企客户信息_.B交换设备型号.ToString().Replace("'", "''") + "'" + " ,[交换设备备注] = '" + 政企客户信息_.B交换设备备注.ToString().Replace("'", "''") + "'" + " ,[数据端口4] = '" + 政企客户信息_.B数据端口4.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("'", "''") + "'" + " WHERE [basedateID] = '" + 政企客户信息_.BbasedateID.ToString().Replace("'", "''") + "'"; string UpDateSQL = "INSERT INTO 政企客户信息 " + " (basedateID, 客户地址, 调单用户名, 现用户名, 用户时间, 接入业务类型, [2M1], 传输设备型号, 数据设备备注, 传输设备备注, 机房设备位置, " + " 联系人及电话, [2M8], [2M4], [2M6], [2M2], [2M7], [2M3], [2M5], 交换设备型号, 交换设备备注, 数据端口4, 数据端口1, 数据端口2, 数据端口3, " + " 电源设备型号, 电源设备备注, 其他信息备注, 客户名称)"+ " VALUES " + " ('" + 政企客户信息_.BbasedateID.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B客户地址.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B调单用户名.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B现用户名.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B用户时间.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B接入业务类型.ToString().Replace("'", "''") + "'" + " ,'" + 政企客户信息_.B2M1.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B传输设备型号.ToString().Replace("'", "''") + "'" + " ,'" + 政企客户信息_.B数据设备备注.ToString().Replace("'", "''") + "'" + " ,'" + 政企客户信息_.B传输设备备注.ToString().Replace("'", "''") + "'" + " ,'" + 政企客户信息_.B机房设备位置.ToString().Replace("'", "''") + "'" + " ,'" + 政企客户信息_.B联系人及电话.ToString().Replace("'", "''") + "'" + " ,'" + 政企客户信息_.B2M8.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B2M4.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B2M6.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B2M2.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B2M7.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B2M3.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B2M5.ToString().Replace("'", "''") + "' " + " ,'" + 政企客户信息_.B交换设备型号.ToString().Replace("'", "''") + "'" + " ,'" + 政企客户信息_.B交换设备备注.ToString().Replace("'", "''") + "'" + " ,'" + 政企客户信息_.B数据端口4.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("'", "''") + "' )" ; 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); }
/// <summary> /// 查询 /// </summary> /// <param name="BasedateID"></param> /// <returns></returns> public static 政企客户信息 Get政企客户信息ByBasedateID(string BasedateID) { 政企客户信息 政企客户信息_ = new 政企客户信息(BasedateID); string sql = "SELECT [客户地址] " + " ,[调单用户名] " + " ,[现用户名] " + " ,[用户时间] " + " ,[接入业务类型] " + " ,[2M1] " + " ,[传输设备型号] " + " ,[数据设备备注] " + " ,[传输设备备注] " + " ,[机房设备位置] " + " ,[联系人及电话] " + " ,[2M8] " + " ,[2M4] " + " ,[2M6] " + " ,[2M2] " + " ,[2M7] " + " ,[2M3] " + " ,[2M5] " + " ,[交换设备型号] " + " ,[交换设备备注] " + " ,[数据端口4] " + " ,[数据端口1] " + " ,[数据端口2] " + " ,[数据端口3] " + " ,[电源设备型号] " + " ,[电源设备备注] " + " ,[其他信息备注] " + " ,[客户名称] " + " FROM [政企客户信息] where basedateID = '" + BasedateID.ToString().Replace("'", "''") + "'"; DataTable dt = new DataTable("政企客户信息"); SQLExecute.Convertdrtodt(SQLExecute.ExecuteReader(sql), dt); if (dt.Rows.Count == 0) { 政企客户信息_ = new 政企客户信息(BasedateID); } else { 政企客户信息_.B客户地址 = dt.Rows[0]["客户地址"].ToString(); 政企客户信息_.B调单用户名 = dt.Rows[0]["调单用户名"].ToString(); 政企客户信息_.B现用户名 = dt.Rows[0]["现用户名"].ToString(); 政企客户信息_.B用户时间 = dt.Rows[0]["用户时间"].ToString(); 政企客户信息_.B接入业务类型 = dt.Rows[0]["接入业务类型"].ToString(); 政企客户信息_.B2M1 = dt.Rows[0]["2M1"].ToString(); 政企客户信息_.B传输设备型号 = dt.Rows[0]["传输设备型号"].ToString(); 政企客户信息_.B数据设备备注 = dt.Rows[0]["数据设备备注"].ToString(); 政企客户信息_.B传输设备备注 = dt.Rows[0]["传输设备备注"].ToString(); 政企客户信息_.B机房设备位置 = dt.Rows[0]["机房设备位置"].ToString(); 政企客户信息_.B联系人及电话 = dt.Rows[0]["联系人及电话"].ToString(); 政企客户信息_.B2M8 = dt.Rows[0]["2M8"].ToString(); 政企客户信息_.B2M4 = dt.Rows[0]["2M4"].ToString(); 政企客户信息_.B2M6 = dt.Rows[0]["2M6"].ToString(); 政企客户信息_.B2M2 = dt.Rows[0]["2M2"].ToString(); 政企客户信息_.B2M7 = dt.Rows[0]["2M7"].ToString(); 政企客户信息_.B2M3 = dt.Rows[0]["2M3"].ToString(); 政企客户信息_.B2M5 = dt.Rows[0]["2M5"].ToString(); 政企客户信息_.B交换设备型号 = dt.Rows[0]["交换设备型号"].ToString(); 政企客户信息_.B交换设备备注 = dt.Rows[0]["交换设备备注"].ToString(); 政企客户信息_.B数据端口4 = dt.Rows[0]["数据端口4"].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(); } return 政企客户信息_; }