Главная страница
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.05 c
1-1161160285
Ale-xs
2006-10-18 12:31
2006.12.03
Как узнать путь запуска Win сервиса из самого сервиса


2-1163780750
Golikov
2006-11-17 19:25
2006.12.03
как перевести строку в ASCII-код ?


3-1159288763
Climber
2006-09-26 20:39
2006.12.03
BDE & FoxPro & SQL


1-1161594663
dmitry kholl
2006-10-23 13:11
2006.12.03
Рост памяти с TWebBrowser


5-1144519995
Суслик
2006-04-08 22:13
2006.12.03
Регистрация своих расширений IDE