В конкретной таблице у меня есть тип time(0)
для определенного столбца в Microsoft SQL Server.
Я пытаюсь извлечь данные из этого столбца и преобразовать их в тип c ++, который будет иметь только временные параметры.
На данный момент мой выбранный тип на C ++ - TDateTime
, который имеет AsDateTime
для преобразования извлеченных данных в этот конкретный тип, но во время компиляции Field 'x' not found
появляется как ошибка, которая касается меня.
Я обнаружил, что TDateTime
как особый тип TTime
, который бы соответствовал моим требованиям, но, похоже, у него нет конвертера.
Есть ли какой-нибудь тип, который я мог бы использовать, или функция, которую я не знаю, которая бы выполняла то, что я искал?
Код выглядит следующим образом.
Class
class Test
{
public:
TDateTime date;
}
Query line
date = Qry->FieldByName("x")->AsDateTime;
