Работа с Access

  • Автор темы CyMaTOxA
  • Дата начала
C

CyMaTOxA

Гость
#1
Тема такая: В Access Задан тип поля как Date/Time а нужно только время, для этого там есть мастер на установку маски все сделал все работает в поле видно только время.

Проблем вот в чем: когда данные в С++ отображаются в DBGrid то передается только тип поля т.е. Date/Time а маска нет. Я пробовал присвоить значение и маску таким образом:

DBGrid1->Columns->Items[3]->Field->SetFieldType(ftTime);
DBGrid1->Columns->Items[3]->Field->EditMask = "99:99";

При вводе набирается по маске(99:99), но при выборе другой записи или же при нажатии Enter появляеется чертова дата в виде 99.99.9999
Что делать я незнаю??? :lol: