/// <summary> /// 从DataReader中读取数据,并为Temperature对象需要进行显示的属性赋值。该方法主要由该类的子类调用。 /// </summary> /// <param name="sqlDataReader">IDataReader</param> /// <param name="temperature">体温检测类(Temperature)实例对象</param> protected void ReadTemperaturePageData(IDataReader dataReader, Temperature temperature) { // 编号 if (dataReader["Id"] != DBNull.Value) { temperature.Id = Convert.ToInt32(dataReader["Id"]); } // 检查日期 if (dataReader["Checkdate"] != DBNull.Value) { temperature.Checkdate = Convert.ToDateTime(dataReader["Checkdate"]); } // 门诊号 if (dataReader["ExamNo"] != DBNull.Value) { temperature.ExamNo = Convert.ToString(dataReader["ExamNo"]); } // 检查号 if (dataReader["CheckID"] != DBNull.Value) { temperature.CheckID = Convert.ToString(dataReader["CheckID"]); } // 姓名 if (dataReader["Name"] != DBNull.Value) { temperature.Name = Convert.ToString(dataReader["Name"]); } // 性别 if (dataReader["SexId"] != DBNull.Value) { //参照完整性捆绑对象 temperature.Sex = T_Sex.GetDataById(Convert.ToString(dataReader["SexId"])) ?? T_Sex.Empty; } // 开单医生 if (dataReader["Doctor"] != DBNull.Value) { temperature.Doctor = Convert.ToString(dataReader["Doctor"]); } // 检查标志 if (dataReader["Check_flagId"] != DBNull.Value) { //参照完整性捆绑对象 temperature.Check_flag = T_Check_Flag.GetDataById(Convert.ToInt32(dataReader["Check_flagId"])) ?? T_Check_Flag.Empty; } // 医院 if (dataReader["Hosname"] != DBNull.Value) { temperature.Hosname = Convert.ToString(dataReader["Hosname"]); } // 状态 if (dataReader["StatusId"] != DBNull.Value) { //参照完整性捆绑对象 temperature.Status = T_Status.GetDataById(Convert.ToInt32(dataReader["StatusId"])) ?? T_Status.Empty; } }
/// <summary> /// 从DataReader中读取数据,并为Temperature对象的所有属性赋值。该方法主要由该类的子类调用。 /// </summary> /// <param name="sqlDataReader">IDataReader</param> /// <param name="temperature">体温检测类(Temperature)实例对象</param> protected void ReadTemperatureAllData(IDataReader dataReader, Temperature temperature) { // 编号 if (dataReader["Id"] != DBNull.Value) { temperature.Id = Convert.ToInt32(dataReader["Id"]); } // 检查日期 if (dataReader["Checkdate"] != DBNull.Value) { temperature.Checkdate = Convert.ToDateTime(dataReader["Checkdate"]); } // 门诊号 if (dataReader["ExamNo"] != DBNull.Value) { temperature.ExamNo = Convert.ToString(dataReader["ExamNo"]); } // 检查号 if (dataReader["CheckID"] != DBNull.Value) { temperature.CheckID = Convert.ToString(dataReader["CheckID"]); } // 姓名 if (dataReader["Name"] != DBNull.Value) { temperature.Name = Convert.ToString(dataReader["Name"]); } // 性别 if (dataReader["SexId"] != DBNull.Value) { //参照完整性捆绑对象 temperature.Sex = T_Sex.GetDataById(Convert.ToString(dataReader["SexId"])) ?? T_Sex.Empty; } // 年龄 if (dataReader["Age"] != DBNull.Value) { temperature.Age = Convert.ToInt32(dataReader["Age"]); } // 开单医生 if (dataReader["Doctor"] != DBNull.Value) { temperature.Doctor = Convert.ToString(dataReader["Doctor"]); } // 设备号 if (dataReader["DeviceID"] != DBNull.Value) { temperature.DeviceID = Convert.ToString(dataReader["DeviceID"]); } // 版本号 if (dataReader["Version"] != DBNull.Value) { temperature.Version = Convert.ToString(dataReader["Version"]); } // 保留字段 if (dataReader["Reserve"] != DBNull.Value) { temperature.Reserve = Convert.ToString(dataReader["Reserve"]); } // 检查标志 if (dataReader["Check_flagId"] != DBNull.Value) { //参照完整性捆绑对象 temperature.Check_flag = T_Check_Flag.GetDataById(Convert.ToInt32(dataReader["Check_flagId"])) ?? T_Check_Flag.Empty; } // 医院 if (dataReader["Hosname"] != DBNull.Value) { temperature.Hosname = Convert.ToString(dataReader["Hosname"]); } // 审核医生 if (dataReader["Auditdoctor"] != DBNull.Value) { temperature.Auditdoctor = Convert.ToString(dataReader["Auditdoctor"]); } // 审核日期 if (dataReader["Auditdate"] != DBNull.Value) { temperature.Auditdate = Convert.ToDateTime(dataReader["Auditdate"]); } // 状态 if (dataReader["StatusId"] != DBNull.Value) { //参照完整性捆绑对象 temperature.Status = T_Status.GetDataById(Convert.ToInt32(dataReader["StatusId"])) ?? T_Status.Empty; } // 冗余 if (dataReader["Str1"] != DBNull.Value) { temperature.Str1 = Convert.ToString(dataReader["Str1"]); } // 冗余 if (dataReader["Str2"] != DBNull.Value) { temperature.Str2 = Convert.ToString(dataReader["Str2"]); } // 身份证号 if (dataReader["Str3"] != DBNull.Value) { temperature.Str3 = Convert.ToString(dataReader["Str3"]); } // 冗余 if (dataReader["Str4"] != DBNull.Value) { temperature.Str4 = Convert.ToString(dataReader["Str4"]); } // 冗余 if (dataReader["Str5"] != DBNull.Value) { temperature.Str5 = Convert.ToString(dataReader["Str5"]); } // 冗余 if (dataReader["Str6"] != DBNull.Value) { temperature.Str6 = Convert.ToString(dataReader["Str6"]); } // 冗余 if (dataReader["Str7"] != DBNull.Value) { temperature.Str7 = Convert.ToString(dataReader["Str7"]); } // 冗余 if (dataReader["Str8"] != DBNull.Value) { temperature.Str8 = Convert.ToString(dataReader["Str8"]); } // 冗余 if (dataReader["Str9"] != DBNull.Value) { temperature.Str9 = Convert.ToString(dataReader["Str9"]); } // 冗余 if (dataReader["Str10"] != DBNull.Value) { temperature.Str10 = Convert.ToString(dataReader["Str10"]); } // 体温简称 if (dataReader["T3001007_ename"] != DBNull.Value) { temperature.T3001007_ename = Convert.ToString(dataReader["T3001007_ename"]); } // 体温全称 if (dataReader["T3001007_cname"] != DBNull.Value) { temperature.T3001007_cname = Convert.ToString(dataReader["T3001007_cname"]); } // 体温UNIT if (dataReader["T3001007_unit"] != DBNull.Value) { temperature.T3001007_unit = Convert.ToString(dataReader["T3001007_unit"]); } // 体温上限 if (dataReader["T3001007_srange"] != DBNull.Value) { temperature.T3001007_srange = Convert.ToInt32(dataReader["T3001007_srange"]); } // 体温下限 if (dataReader["T3001007_lrange"] != DBNull.Value) { temperature.T3001007_lrange = Convert.ToInt32(dataReader["T3001007_lrange"]); } // 体温值 if (dataReader["T3001007_value"] != DBNull.Value) { temperature.T3001007_value = Convert.ToInt32(dataReader["T3001007_value"]); } }
/// <summary> /// 从DataReader中读取数据,并为BloodOxygen对象的所有属性赋值。该方法主要由该类的子类调用。 /// </summary> /// <param name="sqlDataReader">IDataReader</param> /// <param name="bloodOxygen">血氧检测类(BloodOxygen)实例对象</param> protected void ReadBloodOxygenAllData(IDataReader dataReader, BloodOxygen bloodOxygen) { // 编号 if (dataReader["Id"] != DBNull.Value) { bloodOxygen.Id = Convert.ToInt32(dataReader["Id"]); } // 检查日期 if (dataReader["Checkdate"] != DBNull.Value) { bloodOxygen.Checkdate = Convert.ToDateTime(dataReader["Checkdate"]); } // 门诊号 if (dataReader["ExamNo"] != DBNull.Value) { bloodOxygen.ExamNo = Convert.ToString(dataReader["ExamNo"]); } // 检查号 if (dataReader["CheckID"] != DBNull.Value) { bloodOxygen.CheckID = Convert.ToString(dataReader["CheckID"]); } // 姓名 if (dataReader["Name"] != DBNull.Value) { bloodOxygen.Name = Convert.ToString(dataReader["Name"]); } // 性别 if (dataReader["SexId"] != DBNull.Value) { //参照完整性捆绑对象 bloodOxygen.Sex = T_Sex.GetDataById(Convert.ToString(dataReader["SexId"])) ?? T_Sex.Empty; } // 年龄 if (dataReader["Age"] != DBNull.Value) { bloodOxygen.Age = Convert.ToInt32(dataReader["Age"]); } // 开单医生 if (dataReader["Doctor"] != DBNull.Value) { bloodOxygen.Doctor = Convert.ToString(dataReader["Doctor"]); } // 设备号 if (dataReader["DeviceID"] != DBNull.Value) { bloodOxygen.DeviceID = Convert.ToString(dataReader["DeviceID"]); } // 版本号 if (dataReader["Version"] != DBNull.Value) { bloodOxygen.Version = Convert.ToString(dataReader["Version"]); } // 保留字段 if (dataReader["Reserve"] != DBNull.Value) { bloodOxygen.Reserve = Convert.ToString(dataReader["Reserve"]); } // 检查标记 if (dataReader["Check_flagId"] != DBNull.Value) { //参照完整性捆绑对象 bloodOxygen.Check_flag = T_Check_Flag.GetDataById(Convert.ToInt32(dataReader["Check_flagId"])) ?? T_Check_Flag.Empty; } // 医院 if (dataReader["Hosname"] != DBNull.Value) { bloodOxygen.Hosname = Convert.ToString(dataReader["Hosname"]); } // 审核医生 if (dataReader["Auditdoctor"] != DBNull.Value) { bloodOxygen.Auditdoctor = Convert.ToString(dataReader["Auditdoctor"]); } // 审核日期 if (dataReader["Auditdate"] != DBNull.Value) { bloodOxygen.Auditdate = Convert.ToDateTime(dataReader["Auditdate"]); } // 状态 if (dataReader["StatusId"] != DBNull.Value) { //参照完整性捆绑对象 bloodOxygen.Status = T_Status.GetDataById(Convert.ToInt32(dataReader["StatusId"])) ?? T_Status.Empty; } // 心电诊断 if (dataReader["Str1"] != DBNull.Value) { bloodOxygen.Str1 = Convert.ToString(dataReader["Str1"]); } // 冗余 if (dataReader["Str2"] != DBNull.Value) { bloodOxygen.Str2 = Convert.ToString(dataReader["Str2"]); } // 身份证号 if (dataReader["Str3"] != DBNull.Value) { bloodOxygen.Str3 = Convert.ToString(dataReader["Str3"]); } // 冗余 if (dataReader["Str4"] != DBNull.Value) { bloodOxygen.Str4 = Convert.ToString(dataReader["Str4"]); } // 冗余 if (dataReader["Str5"] != DBNull.Value) { bloodOxygen.Str5 = Convert.ToString(dataReader["Str5"]); } // 冗余 if (dataReader["Str6"] != DBNull.Value) { bloodOxygen.Str6 = Convert.ToString(dataReader["Str6"]); } // 冗余 if (dataReader["Str7"] != DBNull.Value) { bloodOxygen.Str7 = Convert.ToString(dataReader["Str7"]); } // 冗余 if (dataReader["Str8"] != DBNull.Value) { bloodOxygen.Str8 = Convert.ToString(dataReader["Str8"]); } // 冗余 if (dataReader["Str9"] != DBNull.Value) { bloodOxygen.Str9 = Convert.ToString(dataReader["Str9"]); } // 冗余 if (dataReader["Str10"] != DBNull.Value) { bloodOxygen.Str10 = Convert.ToString(dataReader["Str10"]); } // 血氧简称 if (dataReader["T3001005_ename"] != DBNull.Value) { bloodOxygen.T3001005_ename = Convert.ToString(dataReader["T3001005_ename"]); } // 血氧全称 if (dataReader["T3001005_cname"] != DBNull.Value) { bloodOxygen.T3001005_cname = Convert.ToString(dataReader["T3001005_cname"]); } // 血氧UNIT if (dataReader["T3001005_unit"] != DBNull.Value) { bloodOxygen.T3001005_unit = Convert.ToString(dataReader["T3001005_unit"]); } // 血氧上限 if (dataReader["T3001005_srange"] != DBNull.Value) { bloodOxygen.T3001005_srange = Convert.ToInt32(dataReader["T3001005_srange"]); } // 血氧下限 if (dataReader["T3001005_lrange"] != DBNull.Value) { bloodOxygen.T3001005_lrange = Convert.ToInt32(dataReader["T3001005_lrange"]); } // 血氧值 if (dataReader["T3001005_value"] != DBNull.Value) { bloodOxygen.T3001005_value = Convert.ToInt32(dataReader["T3001005_value"]); } // 脉率简称 if (dataReader["T3001009_ename"] != DBNull.Value) { bloodOxygen.T3001009_ename = Convert.ToString(dataReader["T3001009_ename"]); } // 脉率全称 if (dataReader["T3001009_cname"] != DBNull.Value) { bloodOxygen.T3001009_cname = Convert.ToString(dataReader["T3001009_cname"]); } // UNIT(BPM) if (dataReader["T3001009_unit"] != DBNull.Value) { bloodOxygen.T3001009_unit = Convert.ToString(dataReader["T3001009_unit"]); } // 脉率上限 if (dataReader["T3001009_srange"] != DBNull.Value) { bloodOxygen.T3001009_srange = Convert.ToInt32(dataReader["T3001009_srange"]); } // 脉率下限 if (dataReader["T3001009_lrange"] != DBNull.Value) { bloodOxygen.T3001009_lrange = Convert.ToInt32(dataReader["T3001009_lrange"]); } // 脉率值 if (dataReader["T3001009_value"] != DBNull.Value) { bloodOxygen.T3001009_value = Convert.ToInt32(dataReader["T3001009_value"]); } }
/// <summary> /// 从DataReader中读取数据,并为Pressure对象的所有属性赋值。该方法主要由该类的子类调用。 /// </summary> /// <param name="sqlDataReader">IDataReader</param> /// <param name="pressure">血压检测类(Pressure)实例对象</param> protected void ReadPressureAllData(IDataReader dataReader, Pressure pressure) { // 编号 if (dataReader["Id"] != DBNull.Value) { pressure.Id = Convert.ToInt32(dataReader["Id"]); } // 检测日期 if (dataReader["Checkdate"] != DBNull.Value) { pressure.Checkdate = Convert.ToDateTime(dataReader["Checkdate"]); } // 门诊号 if (dataReader["ExamNo"] != DBNull.Value) { pressure.ExamNo = Convert.ToString(dataReader["ExamNo"]); } // 检查号 if (dataReader["CheckID"] != DBNull.Value) { pressure.CheckID = Convert.ToString(dataReader["CheckID"]); } // 姓名 if (dataReader["Name"] != DBNull.Value) { pressure.Name = Convert.ToString(dataReader["Name"]); } // 性别 if (dataReader["SexId"] != DBNull.Value) { //参照完整性捆绑子对象 pressure.Sex = T_Sex.GetDataById(Convert.ToString(dataReader["SexId"])) ?? T_Sex.Empty; } // 年龄 if (dataReader["Age"] != DBNull.Value) { pressure.Age = Convert.ToInt32(dataReader["Age"]); } // 开单医生 if (dataReader["Doctor"] != DBNull.Value) { pressure.Doctor = Convert.ToString(dataReader["Doctor"]); } // 设备号 if (dataReader["DeviceID"] != DBNull.Value) { pressure.DeviceID = Convert.ToString(dataReader["DeviceID"]); } // 版本号 if (dataReader["Version"] != DBNull.Value) { pressure.Version = Convert.ToString(dataReader["Version"]); } // 保留字段 if (dataReader["Reserve"] != DBNull.Value) { pressure.Reserve = Convert.ToString(dataReader["Reserve"]); } // 检查标志 if (dataReader["Check_flagId"] != DBNull.Value) { //参照完整性捆绑子对象 pressure.Check_flag = T_Check_Flag.GetDataById(Convert.ToInt32(dataReader["Check_flagId"])) ?? T_Check_Flag.Empty; } // 医院 if (dataReader["Hosname"] != DBNull.Value) { pressure.Hosname = Convert.ToString(dataReader["Hosname"]); } // 审核医生 if (dataReader["Auditdoctor"] != DBNull.Value) { pressure.Auditdoctor = Convert.ToString(dataReader["Auditdoctor"]); } // 审核日期 if (dataReader["Auditdate"] != DBNull.Value) { pressure.Auditdate = Convert.ToDateTime(dataReader["Auditdate"]); } // 状态 if (dataReader["StatusId"] != DBNull.Value) { //参照完整性捆绑子对象 pressure.Status = T_Status.GetDataById(Convert.ToInt32(dataReader["StatusId"])) ?? T_Status.Empty; } // 人员类型 if (dataReader["Str1"] != DBNull.Value) { pressure.Str1 = Convert.ToString(dataReader["Str1"]); } // 血压单位 if (dataReader["Str2"] != DBNull.Value) { pressure.Str2 = Convert.ToString(dataReader["Str2"]); } // 身份证号 if (dataReader["Str3"] != DBNull.Value) { pressure.Str3 = Convert.ToString(dataReader["Str3"]); } // 血压级别 if (dataReader["Str4"] != DBNull.Value) { pressure.Str4 = Convert.ToString(dataReader["Str4"]); } // 结论建议 if (dataReader["Str5"] != DBNull.Value) { pressure.Str5 = Convert.ToString(dataReader["Str5"]); } // 冗余 if (dataReader["Str6"] != DBNull.Value) { pressure.Str6 = Convert.ToString(dataReader["Str6"]); } // 冗余 if (dataReader["Str7"] != DBNull.Value) { pressure.Str7 = Convert.ToString(dataReader["Str7"]); } // 冗余 if (dataReader["Str8"] != DBNull.Value) { pressure.Str8 = Convert.ToString(dataReader["Str8"]); } // 冗余 if (dataReader["Str9"] != DBNull.Value) { pressure.Str9 = Convert.ToString(dataReader["Str9"]); } // 冗余 if (dataReader["Str10"] != DBNull.Value) { pressure.Str10 = Convert.ToString(dataReader["Str10"]); } // 收缩压简称 if (dataReader["T3001002_ename"] != DBNull.Value) { pressure.T3001002_ename = Convert.ToString(dataReader["T3001002_ename"]); } // 收缩压全称 if (dataReader["T3001002_cname"] != DBNull.Value) { pressure.T3001002_cname = Convert.ToString(dataReader["T3001002_cname"]); } // 收缩压UNIT if (dataReader["T3001002_unit"] != DBNull.Value) { pressure.T3001002_unit = Convert.ToString(dataReader["T3001002_unit"]); } // 收缩压上限 if (dataReader["T3001002_srange"] != DBNull.Value) { pressure.T3001002_srange = Convert.ToInt32(dataReader["T3001002_srange"]); } // 收缩压下限 if (dataReader["T3001002_lrange"] != DBNull.Value) { pressure.T3001002_lrange = Convert.ToInt32(dataReader["T3001002_lrange"]); } // 收缩压值 if (dataReader["T3001002_value"] != DBNull.Value) { pressure.T3001002_value = Convert.ToInt32(dataReader["T3001002_value"]); } // 舒张压简称 if (dataReader["T3001003_ename"] != DBNull.Value) { pressure.T3001003_ename = Convert.ToString(dataReader["T3001003_ename"]); } // 舒张压全称 if (dataReader["T3001003_cname"] != DBNull.Value) { pressure.T3001003_cname = Convert.ToString(dataReader["T3001003_cname"]); } // 舒张压UNIT if (dataReader["T3001003_unit"] != DBNull.Value) { pressure.T3001003_unit = Convert.ToString(dataReader["T3001003_unit"]); } // 舒张压上限 if (dataReader["T3001003_srange"] != DBNull.Value) { pressure.T3001003_srange = Convert.ToInt32(dataReader["T3001003_srange"]); } // 舒张压下限 if (dataReader["T3001003_lrange"] != DBNull.Value) { pressure.T3001003_lrange = Convert.ToInt32(dataReader["T3001003_lrange"]); } // 舒张压值 if (dataReader["T3001003_value"] != DBNull.Value) { pressure.T3001003_value = Convert.ToInt32(dataReader["T3001003_value"]); } // 平均压简称 if (dataReader["T3001004_ename"] != DBNull.Value) { pressure.T3001004_ename = Convert.ToString(dataReader["T3001004_ename"]); } // 平均压全称 if (dataReader["T3001004_cname"] != DBNull.Value) { pressure.T3001004_cname = Convert.ToString(dataReader["T3001004_cname"]); } // 平均压UNIT if (dataReader["T3001004_unit"] != DBNull.Value) { pressure.T3001004_unit = Convert.ToString(dataReader["T3001004_unit"]); } // 平均压上限 if (dataReader["T3001004_srange"] != DBNull.Value) { pressure.T3001004_srange = Convert.ToInt32(dataReader["T3001004_srange"]); } // 平均压下限 if (dataReader["T3001004_lrange"] != DBNull.Value) { pressure.T3001004_lrange = Convert.ToInt32(dataReader["T3001004_lrange"]); } // 平均压值 if (dataReader["T3001004_value"] != DBNull.Value) { pressure.T3001004_value = Convert.ToInt32(dataReader["T3001004_value"]); } // 脉率简称 if (dataReader["T3001008_ename"] != DBNull.Value) { pressure.T3001008_ename = Convert.ToString(dataReader["T3001008_ename"]); } // 脉率全称 if (dataReader["T3001008_cname"] != DBNull.Value) { pressure.T3001008_cname = Convert.ToString(dataReader["T3001008_cname"]); } // 脉率UNIT if (dataReader["T3001008_unit"] != DBNull.Value) { pressure.T3001008_unit = Convert.ToString(dataReader["T3001008_unit"]); } // 脉率上限 if (dataReader["T3001008_srange"] != DBNull.Value) { pressure.T3001008_srange = Convert.ToInt32(dataReader["T3001008_srange"]); } // 脉率下限 if (dataReader["T3001008_lrange"] != DBNull.Value) { pressure.T3001008_lrange = Convert.ToInt32(dataReader["T3001008_lrange"]); } // 脉率值 if (dataReader["T3001008_value"] != DBNull.Value) { pressure.T3001008_value = Convert.ToInt32(dataReader["T3001008_value"]); } }
/// <summary> /// 从DataReader中读取数据,并为BloodOxygen对象需要进行显示的属性赋值。该方法主要由该类的子类调用。 /// </summary> /// <param name="sqlDataReader">IDataReader</param> /// <param name="bloodOxygen">血氧检测类(BloodOxygen)实例对象</param> protected void ReadBloodOxygenPageData(IDataReader dataReader, BloodOxygen bloodOxygen) { // 编号 if (dataReader["Id"] != DBNull.Value) { bloodOxygen.Id = Convert.ToInt32(dataReader["Id"]); } // 检查日期 if (dataReader["Checkdate"] != DBNull.Value) { bloodOxygen.Checkdate = Convert.ToDateTime(dataReader["Checkdate"]); } // 门诊号 if (dataReader["ExamNo"] != DBNull.Value) { bloodOxygen.ExamNo = Convert.ToString(dataReader["ExamNo"]); } // 检查号 if (dataReader["CheckID"] != DBNull.Value) { bloodOxygen.CheckID = Convert.ToString(dataReader["CheckID"]); } // 姓名 if (dataReader["Name"] != DBNull.Value) { bloodOxygen.Name = Convert.ToString(dataReader["Name"]); } // 性别 if (dataReader["SexId"] != DBNull.Value) { //参照完整性捆绑对象 bloodOxygen.Sex = T_Sex.GetDataById(Convert.ToString(dataReader["SexId"])) ?? T_Sex.Empty; } // 开单医生 if (dataReader["Doctor"] != DBNull.Value) { bloodOxygen.Doctor = Convert.ToString(dataReader["Doctor"]); } // 设备号 if (dataReader["DeviceID"] != DBNull.Value) { bloodOxygen.DeviceID = Convert.ToString(dataReader["DeviceID"]); } // 检查标记 if (dataReader["Check_flagId"] != DBNull.Value) { //参照完整性捆绑对象 bloodOxygen.Check_flag = T_Check_Flag.GetDataById(Convert.ToInt32(dataReader["Check_flagId"])) ?? T_Check_Flag.Empty; } // 医院 if (dataReader["Hosname"] != DBNull.Value) { bloodOxygen.Hosname = Convert.ToString(dataReader["Hosname"]); } // 状态 if (dataReader["StatusId"] != DBNull.Value) { //参照完整性捆绑对象 bloodOxygen.Status = T_Status.GetDataById(Convert.ToInt32(dataReader["StatusId"])) ?? T_Status.Empty; } }