![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по датам
Eskimo © (2006-07-25 18:05:00)В запросе задаю поле даты через параметр, присваиваю его через МаскЕдит, обрабатываю запрос, сохраняет. Но! если МаскЕдит небыл заполнен, тогда возникает ошибка. Что можно сделать?
alehan (2006-09-19 16:43:00) [1]if MaskEdit.Text = ' . . ' then
Query.ParamByName('DAY').Clear
else
Query.ParamByName('DAY').AsString:=MaskEdit.Text;
Anatoly Podgoretsky (2006-09-19 08:46:00) [2]Да не надо никаких текущих дат присваивать.
zorroz (2006-09-19 08:43:00) [3]if MaskEdit.Text = ' . . ' then MaskEdit.Text = DateToStr(Date)
KarapuzzzZZZzzz (2006-09-19 08:38:00) [4]:))))))))) Блин!!!!!!!Пордон попутал!!!!!
Всё хват курить!!!!
Sergey13 (2006-09-19 08:30:00) [5]> [13] KarapuzzzZZZzzz (19.09.06 08:28)
SQL-ых баз не бывает!!!
KarapuzzzZZZzzz (2006-09-19 08:28:00) [6]Простите за шум!
Лана саврал не неделя а больше!
Ну может подскажите а????
Sergey13 (2006-09-19 08:23:00) [7]> [11] KarapuzzzZZZzzz (19.09.06 08:14)
И незачем так орать. (с)тырено
И зачем мертвецов оживлять?
> Есть SQL-ая база за неделю!!!!
Не бывает таких.
KarapuzzzZZZzzz (2006-09-19 08:14:00) [8]Есть SQL-ая база за неделю!!!!
Нужно чтоб привыборе даты она отображала данные!!!!!!
Как связать TDateTimePicker,с ней????????????
помогите пожалуйста!!!!!Человеки!!!!!
Johnmen (2006-07-26 10:34:00) [9]
> Кто нибудь подскажет что такое DateTimePicker
Конечно! F1подскажет. Если спросишь про TDateTimePicker.
Eskimo (2006-07-26 10:30:00) [10]Кто нибудь подскажет что такое DateTimePicker
Max Zyuzin (2006-07-26 08:36:00) [11]>Eskimo (25.07.06 18:05)
Короче 2-а пути борьбы... 1-й как уже посоветовали использовать DateTimePicker. И если вдруг тебе нужно кокое нить поле NULL воспользуйся CheckBox-ом например для определения нужно вообще это поле или нет
Johnmen (2006-07-25 21:19:00) [12]Как обычно. Стук в подвале... Хто там?
Eskimo (2006-07-25 19:02:00) [13]Не выходит! Работаю просто с БД Access через Query.
В запросе добавляю запись(через Insert)
Desdechado (2006-07-25 18:56:00) [14]Если поле не стоит NOT NULL, то null можно писать явно в запросе на вставку записи.
может, и СУБД укажешь?
Eskimo (2006-07-25 18:50:00) [15]
> Desdechado
Ошибка записи, да дело не в МаскЕдите, смотрю запутал Вас, сорри.
Сформулирую иначе вопрос: Как записать пустую дату? т.е. "Null".
Разные там "", " . . " и прочее ничего не дают,
единственный способ так сделать, это вообще не прописывать поле даты в запросе...
PEAKTOP (2006-07-25 18:11:00) [16]
> ...... Но! если МаскЕдит небыл заполнен, ........
вставить
if (MaskEdit1.Text='')then MaskEdit1.Text := FormatDateTime('dd.mm.yyyy', Now);
Reindeer Moss Eater (2006-07-25 18:10:00) [17]Можно устранить ошибку
Desdechado (2006-07-25 18:10:00) [18]Ошибка прообразования содержимого маскедита в дату или ошибка записи?
А почему не пикер?