Форум: "Начинающим";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
Внизтекущая дата в Paradox Найти похожие ветки
← →
nayer (2006-11-14 09:16) [0]Как в Paradox получить текущую дату?
← →
Sergey13 © (2006-11-14 09:21) [1]А она "там" не совпадает с датой на твоем компе?
← →
nayer (2006-11-14 10:09) [2]На самом деле мне надо в sql-запросе использовать значение текущего года.
В Access"е, например, я его получал с помощью Year(Now()). А здесь как-нибудь можно?
← →
ASoft (2006-11-14 10:22) [3]YearOf(now)
> nayer (14.11.06 10:09) [2]
YearOf(now)?
причем здесь Парадокс?...
← →
Sergey13 © (2006-11-14 10:25) [4]> [2] nayer (14.11.06 10:09)
Честно говоря не знаю есть ли там функция возвращающая дату, поовыряй LocalSQL.hlp. Но наверное можно работать с параметром, содержащим нужное значение.
← →
Anatoly Podgoretsky © (2006-11-14 11:36) [5]> nayer (14.11.2006 09:16:00) [0]
У Парадокса нет текущей даты
← →
Anatoly Podgoretsky © (2006-11-14 11:36) [6]> Sergey13 (14.11.2006 09:21:01) [1]
А совпадает?
← →
Sergey13 © (2006-11-14 11:41) [7]> [6] Anatoly Podgoretsky © (14.11.06 11:36)
Если "там" (т.е. в Парадоксе) это тоже самое что и "тут" (т.е. на локальном компе), то почему нет?
← →
Anatoly Podgoretsky © (2006-11-14 11:54) [8]> Sergey13 (14.11.2006 11:41:07) [7]
Потому что там нет, а тут много.
← →
Sergey13 © (2006-11-14 11:59) [9]> [8] Anatoly Podgoretsky © (14.11.06 11:54)
> Потому что там нет, а тут много.
Я и хотел предложить тут убавить и добавить туда. 8-)
← →
Anatoly Podgoretsky © (2006-11-14 12:38) [10]> Sergey13 (14.11.2006 11:59:09) [9]
Выполнимо, если знания есть, перепиши LocalSQL
← →
Sergey13 © (2006-11-14 13:13) [11]> [10] Anatoly Podgoretsky © (14.11.06 12:38)
Зачем же так радикально? Если его нет в локальном синтаксисе, то никто не мешает привнести это значение в запрос извне.
← →
Anatoly Podgoretsky © (2006-11-14 13:19) [12]> Sergey13 (14.11.2006 13:13:11) [11]
Ни кто не мешает, но вопрос то совсем другой.
И про извне я уже сказал - много вас, а тут один.
← →
Sergey13 © (2006-11-14 13:23) [13]> [12] Anatoly Podgoretsky © (14.11.06 13:19)
> но вопрос то совсем другой.
Другой? Ты так считаешь? Ну ладно, другой так другой. Автору виднее, да и пропал он.
← →
Anatoly Podgoretsky © (2006-11-14 14:32) [14]> Sergey13 (14.11.2006 13:23:13) [13]
Плохо, что он уточнее, поэтому то что он написал может не иметь отношения к действительности, но по вопросу, ему нужно одно и тоже время на всех рабочих станциях, а не каждому свое, в зависимости от точности часов. Для Парадокса я бы рекомендовал использовать самописный, простой NTP сервер, расположеный там где база и брать с него время. После написания функции работа ничем не будет отличаться, от использования локального времени, вместо Now, NtpNow или NetNow, NetTime одни буквы заменить другими буквами.
← →
Sergey13 © (2006-11-14 14:55) [15]> поэтому то что он написал может не иметь отношения к действительности
С этим трудно спорить. 8-)
← →
Ketmar © (2006-11-14 17:47) [16]>[5] Anatoly Podgoretsky(c) 14-Nov-2006, 11:36
>У Парадокса нет текущей даты
у парадокса нет даже SQL.
← →
Anatoly Podgoretsky © (2006-11-14 18:56) [17]> Ketmar (14.11.2006 17:47:16) [16]
У Парадокса есть SQL.
← →
Ketmar © (2006-11-14 19:26) [18]>[17] Anatoly Podgoretsky(c) 14-Nov-2006, 18:56
>У Парадокса есть SQL.
откуда бы? есть local SQL, который обрабатывает BDE. преобразует в запросы к драйверам. у парадокса (который не более, чем драйвер) никакого понимания SQL нет и в помине.
← →
Anatoly Podgoretsky © (2006-11-14 19:31) [19]> Ketmar (14.11.2006 19:26:18) [18]
Какая разница как интерпритатор называется, АДО например такой же.
← →
Ketmar © (2006-11-14 20:28) [20]>[19] Anatoly Podgoretsky(c) 14-Nov-2006, 19:31
>Какая разница как интерпритатор называется
да никакой. факт в том, что у парадокса его нет. а вот у SQLite, например, есть.
← →
Anatoly Podgoretsky © (2006-11-14 20:30) [21]> Ketmar (14.11.2006 20:28:20) [20]
SQLite не знаю, но это вроде бы тоже движок со своим SQL интерпритатором.
← →
MsGuns © (2006-11-14 20:36) [22]>Ketmar © (14.11.06 20:28) [20]
>да никакой. факт в том, что у парадокса его нет. а вот у SQLite, например, есть.
В самом деле ? Для справки: Paradox это вовсе не формат хранения табличной информации в файлах ОС и даже не BDE
По сабжу, особенно во по этой фразе:
На самом деле мне надо в sql-запросе использовать значение текущего года
В чем скрытый смысл сего тАинства ? Если бы речь шла о бизнес-логике, реализуемой на стороне сервера, то это было бы естественным желанием. Но у парадокса нет сервера и кто же окромя клиента озаботиться проставить текущую дату ? Почему нельзя уложить эту злополученную дату в запрос средствами Делфи ?
← →
Ketmar © (2006-11-14 20:41) [23]>[22] MsGuns(c) 14-Nov-2006, 20:36
>В самом деле ? Для справки: Paradox это вовсе не формат
>хранения табличной информации в файлах ОС и даже не BDE
а мужики-то и не знали...
← →
MsGuns © (2006-11-14 20:47) [24]>Ketmar © (14.11.06 20:41) [23]
>а мужики-то и не знали...
Ну поумничай, поумничай ;))
← →
Anatoly Podgoretsky © (2006-11-14 20:56) [25]> MsGuns (14.11.2006 20:36:22) [22]
> Почему нельзя уложить эту злополученную дату в запрос средствами Делфи ?
Да хотя бы по причине расхождения времени.
← →
MsGuns © (2006-11-14 21:05) [26]>Anatoly Podgoretsky © (14.11.06 20:56) [25]
>Да хотя бы по причине расхождения времени.
Можно полюбопытствовать, какого расхождения и с чем ?
Если имеются в виду те милисекунды, которые проистекут с момента выдачи NOW в дельфях до момента физической коррекции файла db (px), то я чего-то, видимо, упустил
← →
Ketmar © (2006-11-14 21:08) [27]>[24] MsGuns(c) 14-Nov-2006, 20:47
>Ну поумничай, поумничай ;))
глянь в зеркало. ага.
← →
MsGuns © (2006-11-14 21:11) [28]>Ketmar © (14.11.06 21:08) [27]
>глянь в зеркало. ага.
Глянул, загляделся... Крсивый та-а-акой и ууумный
"У тебя мама был ? Чего такой злой ?"
← →
Anatoly Podgoretsky © (2006-11-14 21:14) [29]> MsGuns (14.11.2006 21:05:26) [26]
Расхождение может достигать и часов, например разное локальное время или неточные часы.
Плохо что автор молчит по этому поводу, иначе бы давно навели на правильное решение.
А так только гадаем. В случае необходимости точного и одинакового времени не вижу другого пути, кроме как запрашивать его у опорного источника. Если же время от булды, лишь бы было, то можно и генератором случайных случаев, остальные варианты между ними.
← →
MsGuns © (2006-11-14 21:25) [30]Толя, ты [2] читал ?
А если читал, то к чему [29] ?
← →
Anatoly Podgoretsky © (2006-11-14 21:35) [31]> MsGuns (14.11.2006 21:25:30) [30]
Читал, и все что сказал в силе, это точно также требует опорной даты, как минимум в районе нового года и опять повторюсь ты ни когда не видел 21ХХ года на компьютерах? А я вот видел не однократно.
← →
Anatoly Podgoretsky © (2006-11-14 21:38) [32]> Anatoly Podgoretsky (14.11.2006 21:35:31) [31]
Ладно напомню еще раз - программист обязан смотреть шире и видеть узкие и неявные места.
← →
Ketmar © (2006-11-14 21:40) [33]>[28] MsGuns(c) 14-Nov-2006, 21:11
>"У тебя мама был ? Чего такой злой ?"
я не злой. я просто не всегда смайлы рисую.
← →
Anatoly Podgoretsky © (2006-11-14 21:50) [34]> Ketmar (14.11.2006 21:40:33) [33]
Да просту у тебя велосипеда не было.
← →
Ketmar © (2006-11-14 22:16) [35]>[34] Anatoly Podgoretsky(c) 14-Nov-2006, 21:50
>Да просту у тебя велосипеда не было.
у меня пива поутру не было.
← →
Anatoly Podgoretsky © (2006-11-14 22:27) [36]> Ketmar (14.11.2006 22:16:35) [35]
Пиво конечно это хорошо
Я почему раньше такой злой был?
Потому что у меня велосипеда не было.
Пиво лучше чем вода.
Водка тоже.
Но она дороже.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.04 c