|
ошибка Date()+time()
|
|||
---|---|---|---|
#18+
поле в таблице dt тип DateTime, когда делаю replace dt with Date()+time() выходит ошибка, как заполнить тогда это поле? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 11:50 |
|
ошибка Date()+time()
|
|||
---|---|---|---|
#18+
q1w1e1, использовать функцию DATETIME()? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 12:02 |
|
ошибка Date()+time()
|
|||
---|---|---|---|
#18+
ну а если использовать эту функцию религия не позволяет, то вот вариант для эстетов: Cast(Date() as datetime)+(Cast(Time() as dateTime)-Cast({^1899-12-30} as datetime)) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 12:07 |
|
ошибка Date()+time()
|
|||
---|---|---|---|
#18+
почему религия... если бы поле было Date, то при вводе переменной присвоил первоначальное значение per1=date() Пользователь изменил это значение и нажал сохранить replace dt with per1 Теперь поле стало не Date, а DateTime по аналогии переменным присваиваю первоначальные значения per1=date() per2=time() Теперь пользователь их меняет, и я должен их запомнить в таблице вот и делаю replace dt with per1+per2, надо же как всё сложно, через Cast надо преобразовывать..., да ещё и отнимать... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 12:22 |
|
ошибка Date()+time()
|
|||
---|---|---|---|
#18+
q1w1e1почему религия... если бы поле было Date, то при вводе переменной присвоил первоначальное значение per1=date() Пользователь изменил это значение и нажал сохранить replace dt with per1 Теперь поле стало не Date, а DateTime по аналогии переменным присваиваю первоначальные значения per1=date() per2=time()И на фига? В одном поле ввести не судьба или опять религия? Зачем самому себе создавать трудности? Код: plaintext
Теперь пользователь их меняет, и я должен их запомнить в таблице вот и делаю replace dt with per1+per2, надо же как всё сложно, через Cast надо преобразовывать..., да ещё и отнимать...[/quot]Штаны через голову всегда трудно надевать. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 12:26 |
|
ошибка Date()+time()
|
|||
---|---|---|---|
#18+
Ну да это тоже вариант(per1=datetime()), ну он какой-то категоричный, с пользователем надо помягче, и делать, что он просит, если уж взялся...:-)) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 12:34 |
|
ошибка Date()+time()
|
|||
---|---|---|---|
#18+
Вот тут ещё возник вопрос, какой функцией отобразить дату из поля, у которого тип DateTime, и какой функцией отобразить время из этого же поля.. неужели всё надо переводить в Year, Month, Day, потом собирать CTOD() и также со временем... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 13:16 |
|
ошибка Date()+time()
|
|||
---|---|---|---|
#18+
q1w1e1Вот тут ещё возник вопрос, какой функцией отобразить дату из поля, у которого тип DateTime, и какой функцией отобразить время из этого же поля.. неужели всё надо переводить в Year, Month, Day, потом собирать CTOD() и также со временем... TTOD(), TTOC() ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 13:29 |
|
ошибка Date()+time()
|
|||
---|---|---|---|
#18+
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 13:29 |
|
|
start [/forum/topic.php?fid=41&fpage=91&tid=1585007]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 143ms |
0 / 0 |