[ ZoranDE @ 07.10.2015. 13:07 ] @
| Drugari jel može pomoć ,
u MS SQL 2014 imam tabelu, koja ima 2 odvojena polja : AppointmentDate i AppointmentTime.
polje AppointmentTime je tipa : time(7), a AppointmentDate je tipa date.
Front End razvijam u C# , VS 2008.
kakav problem imam: kada hoću da učitam zapis iz tabele, program se zakuca kad dodje do polja "AppointmentTime ".
u C# sam vreme ovako definisao
public DateTime AppointmentTime
{ get; set; }
i kada pokusavam da ga iscitavam kao string, program mi se zakuca.
dok, kada polje AppointmentDate iscitavam kao string, sve je OK
Šta savetujete ?
pozdrav i hvala unapred za pomoć
|
[ dusans @ 07.10.2015. 14:22 ] @
Zašto bi bilo koji od ta dva iščitavao kao string?
Treba ovako, na primer:
Code:
AppointmentDate = (DateTime)Row["AppointmentDate"];
AppointmentTime = (TimeSpan)Row["AppointmentTime"];
[ ZoranDE @ 07.10.2015. 15:21 ] @
Odličan predlog,
samo je problem što to iščitavam iz data readera.
moja linija koda izgleda ovako :
appointment.AppointmentDate = cReaderAccess.GetDateTime(reader, "appointmentDate");
appointment.AppointmentTime = cReaderAccess.GetDateTime(reader, "appointmentTime");
e sada, ako bih ubacio tvoj predlog
onda bih imao ovo:
appointment.AppointmentTime = (TimeSpan)Row(reader, "appointmentTime");
ali to nece da prodje, javlja gresku !
reader - je difinisan kao DataReader
pozdrav i hvala na pomoci
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.