Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
ВнизОтображение даты Найти похожие ветки
← →
Nirvana © (2006-02-22 16:53) [0]Проблема такая: пишу form1.caption:=datetostr(date) всё работает только дата получается 31.12.1899 . Делаю тоже самое в другом окне всё работает нормально. Показывает корректную дату. А в моём проекте такая фигня. Кто нить сталеивался?
← →
clickmaker © (2006-02-22 16:55) [1]
> пишу form1.caption:=datetostr(date) всё работает только
> дата получается 31.12.1899
date = 0
может это локальная переменная?
← →
Nirvana © (2006-02-22 17:04) [2]Непонял, date - не локальная переменная.
← →
clickmaker © (2006-02-22 17:09) [3]
> Nirvana © (22.02.06 17:04) [2]
если date - функция, она никак не может вернуть тебе эту дату. Если, конечно, у тебя с часами на компе все в поряде.
А если это переменная, которой забыли присвоить значение, то ноль и будет, а в дате - это 1899 год и есть
так что ищи что-то типа
var date: TDateTime
← →
Nirvana © (2006-02-22 17:20) [4]т.е имеется в виду что у меня есть где то в модуле переменная date, которую принимает за функцию?
← →
Nirvana © (2006-02-22 17:24) [5]А если у меня так называется поле в таблице MS SQL это ни как не может влиять?
← →
clickmaker © (2006-02-22 17:27) [6]
> Nirvana © (22.02.06 17:24) [5]
то что может влиять, я тебе уже сказал
Поле само по себе ни на что влиять не может.
Только области видимости и конфликты имен идентификаторов.
← →
Nirvana © (2006-02-22 17:33) [7]ну у меня есть обращения к нему типа
query.sql.add("select from ... where DATE = XXX")
это не влияет? Просто в модуле у меня нет нигде переменных TdateTime
date используется только как функция. Пробовал FormatDatetime("dd.mm.yyyy" date) - тоже самое
← →
umbra © (2006-02-22 17:37) [8]попоробуйте клацнуть на на слове date в коде правой кнопкой мыши и выбрать "Find Declaration" во всплывшем меню. Куда Вы попадаете?
← →
Nirvana © (2006-02-22 17:40) [9]Спасибо огромное просто не заметил. Date :datetime у меня было в глобальных переменых. Теперь всё работает
← →
Плохиш © (2006-02-22 18:41) [10]
> Спасибо огромное просто не заметил. Date :datetime у меня
> было в глобальных переменых.
Кто тут спрашивал, почему глобальные переменные считаются злом?
← →
Desdechado © (2006-02-22 19:23) [11]кто тут спрашивал, почему использование зарезервированных слов под переменные и поля БД считается злом?
← →
Плохиш © (2006-02-22 19:31) [12]
> Desdechado © (22.02.06 19:23) [11]
> кто тут спрашивал, почему использование зарезервированных
> слов под переменные
В делфи Date не является зарезервированным словом.
← →
palva © (2006-02-23 00:12) [13]> кто тут спрашивал, почему использование зарезервированных слов под переменные и поля БД считается злом?
а кто сказал, что регистронезависимость идентификаторов это круто?
← →
Desdechado © (2006-02-23 13:08) [14]Плохиш © (22.02.06 19:31) [12]
Однако конфликты вызывает. А вообще это был тонкий намек на "select from ... where DATE = XXX"
← →
msguns © (2006-02-23 13:29) [15]>Плохиш © (22.02.06 19:31) [12]
>В делфи Date не является зарезервированным словом.
Ага, только куча классов имеют одноименные свойства. Можно "случайно" напороться
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.011 c