if (dsybf.Tables[0].Rows.Count > 0) { if (!dsybf.Tables[0].Columns.Contains("MEDICALNAME")) { dsybf.Tables[0].Columns.Add("MEDICALNAME", typeof(System.String)); } DataSet dsCode = GetMedicalcode(Medicalcode);//獲取院區 if (dsCode.Tables[0].Rows.Count>0) { foreach (DataRow row in dsybf.Tables[0].Rows) { row["MEDICALNAME"] = dsCode.Tables[0].Rows[0]["MEDICALNAME"].ToString(); } } }