Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.08.2009, 09:01   #11
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Цитата:
Serge_Bliznykov
я сделал как Вы написали. Выдалась ошибка: Type mismatch is expression.
И указывается на последнюю строчку, т.е. на
Код:
Form15.Query1.Active:=True;
???
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 12.08.2009, 13:35   #12
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Type mismatch is expression.
меня терзают смутные сомнения...

а посмотрите структуру Вашей таблицы jur,
поле Data какого типа?!!
похоже, оно СТРОКОВОЕ! ;(;(;(
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.08.2009, 04:53   #13
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Цитата:
Serge_Bliznykov
Еще раз спасибо Вам за помощь. Почти работает как надо, но есть один нюанс. Почему не берется в вывод результата запроса первая дата? Т.е., например, указываю я диапозон 2.09.05 и 29.09.05. В результате получается так: 21.09.05, 29.09.05. Это почти правильно. Почему почти? Потому что еще в результате должна участвовать и дата 2.09.05. А она почеу то не включается в результат. Правильно далжоно быть так. Если указываю я диапозон 2.09.05 и 29.09.05, то результат должне быть: 2.09.05, 21.09.05, 29.09.05
????
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 13.08.2009, 08:32   #14
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Почти работает как надо
так в чём была проблема с "Type mismatch is expression." ?!
Какое-то другое условие неверно было записано/запятая лишняя или пропущенная... так?
или с типом поля что-то творили?

Цитата:
Почему почти? Потому что еще в результате должна участвовать и дата 2.09.05. А она почеу то не включается в результат.
а это очень трудно сказать без конкретных данных...
Если Вы сделаете маленький текстовый проект (форма, на ней два DateTimePicker'а, кнопочка выполнить и грид) + тестовая база, запакуете это всё и выложите сюда на форум — тогда можно более предметно сказать.
Пока могу сказать, что, возможно дело в том, что в дате ещё присутствует временная часть... в нормальных СУБД для этого используют функцию отсечения времени (TRUNC(Дата) или TRUNCATE(Дата) - попробуйте использовать эти функции...

и ещё. я понимаю, что вероятность того, что у Вас год не 2005, а 1905 — мала, но я бы всё таки вывел 4-ре циферки года, чтобы просто убедиться, что дело не в этом...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.08.2009, 13:32   #15
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Цитата:
так в чём была проблема с "Type mismatch is expression." ?!
Вы как всегда оказались правы. Конечно же у меня в БД стоял тип поля Data равный А.
Цитата:
(TRUNC(Дата) или TRUNCATE(Дата) - попробуйте использовать эти функции...
Помогла первая функция. Вторую не проверял. Действительно.
Цитата:
я понимаю, что вероятность того, что у Вас год не 2005, а 1905 — мала, но я бы всё таки вывел 4-ре циферки года, чтобы просто убедиться, что дело не в этом...
Попробую изменить формат года. Огронейшее спасибо Вам, Сергей, за помощь в этом вопросе
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
непонятки со StringGrids в Delphi7 mnejarko Помощь студентам 6 23.07.2009 20:26
Непонятки с рисованием на форме ROD Общие вопросы C/C++ 2 03.02.2009 18:14
Непонятки с кнопками Devoto Общие вопросы Delphi 2 16.11.2008 20:47
Непонятки с сетью! anton14 Компьютерное железо 4 12.11.2008 21:49
непонятки с данными KiSH333 БД в Delphi 5 01.09.2008 08:36