Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.03;
Скачать: CL | DM;

Вниз

текущая дата в 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;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.057 c
2-1163771014
novill
2006-11-17 16:43
2006.12.03
Как сделать, чтобы при создании стандартной формы свойство


15-1163336735
nordic3
2006-11-12 16:05
2006.12.03
Музыкальный диск и магнитофон


15-1163389685
Slider007
2006-11-13 06:48
2006.12.03
С днем рождения ! 13 ноября


1-1161708596
carmen
2006-10-24 20:49
2006.12.03
Создание dbgrideh на листе tabsheet компонента pagecontrol


15-1163660330
DelphiLexx
2006-11-16 09:58
2006.12.03
Какой метод есть у DBGridEh a аналогичный TBDGrid.CalcTitleRight?