Я получаю ошибку исключения: «Строка ввода не была в правильном формате». «Убедитесь, что аргументы метода находятся в правильном формате. При преобразовании строки в DateTime выполните синтаксический анализ строки, чтобы перенести дату перед каждой varibale в объект DateTime».Ошибка формата datetime
это указывает на последней строке этого кода:
cnaIntakeVSOutputDetail_Intake.Add(new IntakeVsOutput(
facility,
UnitRepository.Units(facility).SingleOrDefault(u => u.Code.Equals(reader.To("UNIT_CODE", ""))),
new Patient()
{
Account = reader.To("PATIENT_ID", ""),
MRN = reader.To("MRN", ""),
Name = reader.To("NAME_FULL", ""),
Room = reader.To("ROOM_BED", ""),
},
reader.To("INFO", ""),
Convert.ToDateTime(reader["TRDATE"]),
Convert.ToInt32(reader["MENU_ID"]),
Convert.ToInt32(reader["VALUE"]),
null, null, null));
Что такое поле TRDATE? –
, пожалуйста, используйте reader ["TRDATE"]. ToString() – MMK
TRDATE - 2009-05-26 00: 00: 00.000 –