Поле Date в Access...
Query1->SQL->Add("SELECT * FROM web_answers WHERE asked_at = :nu");
Query1->Params->Items[0]->AsDate= MaskEdit1->Text;
Query1->Open();
_________________________________________________
asked_at-поле типа DATA.
Когда использоал PARADOX усё работало. Подключил через MSACCESS пишет => Мол Недопустимый формат поля даты и времени (null). Брехня, МаскЭдит1 заполняю до выполнения запроса.
Подскажите пожалуйста, как выйти из этой ситуации...
Имеем =>
/*Query1->SQL->Clear();
Query1->SQL->Add("SELECT * FROM web_answers WHERE asked_at = :nu");
Query1->Params->Items[0]->AsDate= MaskEdit1->Text;
Query1->Open();*/
_________________________________________________
asked_at-поле типа DATA.
Когда использоал PARADOX усё работало. Подключил через MSACCESS пишет => Мол Недопустимый формат поля даты и времени (null). Брехня, МаскЭдит1 заполняю до выполнения запроса.
Подскажите пожалуйста, как выйти из этой ситуации...
С датами в Акцессе вообще гемор...:) Но в данном случае проблема не в этом. Сам посмотри - ты пытаешься текст присвоить как дату - это ж не басик - где преобразовывается все и куда угодно :)
С датами в Акцессе вообще гемор...:) Но в данном случае проблема не в этом. Сам посмотри - ты пытаешься текст присвоить как дату - это ж не басик - где преобразовывается все и куда угодно :)
Или же проблема может быть в разных форматах системной даты и даты в едите.
Или же проблема может быть в разных форматах системной даты и даты в едите.
Т.е хрен что зделаеш???
Пробовал итак =>
Query1->SQL->Add("SELECT * FROM web_answers WHERE asked_at = :nu");
Query1->Params->Items[0]->AsString= MaskEdit1->Text;
Query1->Open();
B так
Query1->SQL->Add("SELECT * FROM web_answers WHERE asked_at = :nu");
Query1->Params->Items[0]->AsString= Edit1->Text;
Query1->Open();
блин тогда есть ли в SQL такая фишка:заполнять запись в поле data текущей датой на момент запроса?
Т.е хрен что зделаеш???
Пробовал итак =>
Query1->SQL->Add("SELECT * FROM web_answers WHERE asked_at = :nu");
Query1->Params->Items[0]->AsString= MaskEdit1->Text;
Query1->Open();
B так
Query1->SQL->Add("SELECT * FROM web_answers WHERE asked_at = :nu");
Query1->Params->Items[0]->AsString= Edit1->Text;
Query1->Open();
блин тогда есть ли в SQL такая фишка:заполнять запись в поле data текущей датой на момент запроса?
Используй пожалуйста средства выделения кода - code в []. Символ косой со звездочкой - это комментарий.
Во первых - по чему бы тебе не использовать для ввода даты компоненты которые для этого нужны? Зачем себе придумывать проблему? Во вторых - если по каким либо причинам используешь текст - проверяй региональные настройки и форматируй строку после ввода если нужно. В тертьих - дату лучше передавать так:
не забыв при этом обработать исключение - если пользователь ввел не дату.
Текущая дата:
Используй пожалуйста средства выделения кода - code в []. Символ косой со звездочкой - это комментарий.
Во первых - по чему бы тебе не использовать для ввода даты компоненты которые для этого нужны? Зачем себе придумывать проблему? Во вторых - если по каким либо причинам используешь текст - проверяй региональные настройки и форматируй строку после ввода если нужно. В тертьих - дату лучше передавать так:
не забыв при этом обработать исключение - если пользователь ввел не дату.
Текущая дата:
Сиба большое... А про средства выделения кода:кнопка не работает,хз почему, глюк браузера или кашперовский мешает.
А и Now() выводит ещё и время.Как его убрать???
Сиба большое... А про средства выделения кода:кнопка не работает,хз почему, глюк браузера или кашперовский мешает.
А и Now() выводит ещё и время.Как его убрать???
Сиба большое... А про средства выделения кода:кнопка не работает,хз почему, глюк браузера или кашперовский мешает.
В профиле включи vB Code. И посмотри свои сообщения - что бы использовать форматирование, не обязательно кнопку использовать :)
:( Ту же ошибку пишет. А в SQL можно ограничить Now() чтоб он тока дату выводил. Иль команда выводящая тока dd.mm.yyyy???
:( Ту же ошибку пишет. А в SQL можно ограничить Now() чтоб он тока дату выводил. Иль команда выводящая тока dd.mm.yyyy???
Ошибку какую?
Ошибку какую?
Усё сделал чтоб автоматом ставил текущую дату
UPDATE web_answers set asked_at = date() WHERE id=:nu
Блин как усё просто) Сиба kot...