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

Вниз

Проблемы с датами в запросе Update   Найти похожие ветки 

 
Крутыш ©   (2004-02-03 00:18) [0]

Добрый вечер!!!

Выполняю запрос на обновление даты:

update rashodnye
set datadoc=r1
where nomer_nak=r2

После рефреша adotable дата совсем другая получается.
т.е. если в Datetimepicker указано 03.02.1999, а в базе
сохраняется 02.03.1999 т.е. он месяц с числом меняет.

Помогите решить проблему!!


 
Крутыш ©   (2004-02-03 00:43) [1]

И главное после первого выполнения делает всё как
надо, а потом глючит ....


 
ЮЮ ©   (2004-02-03 03:38) [2]

>в Datetimepicker указано 03.02.1999, а в базе сохраняется 02.03.1999

Это просто разное отображение одной и той же даты

>update rashodnye
>set datadoc=r1
>where nomer_nak=r2

Как интересно в это запрос может попасть что-то из Datetimepicker-а?


 
Крутыш ©   (2004-02-03 10:20) [3]

Ни кто не сталкивался с такой проблемой!!!


 
Nikolay M. ©   (2004-02-03 10:50) [4]

Никто. Потому что проблемы на самом деле нет. Есть твое непонимание разницы между форматом отображения и форматом представления даты в используемой СУБД.


 
sniknik ©   (2004-02-03 11:05) [5]

проблема не проблема, но запутатся легко

Nikolay M. © (03.02.04 10:50) [4]
выполни под аксессом прикольнешся
SELECT #01/13/2004#,#13/01/2004#


 
Крутыш ©   (2004-02-03 11:10) [6]

В базе установлен краткий формат даты.
И в datatimepicker тоже краткий формат.

[] А вот глюк в следующем: всё работает
нормально когда каждый раз перед выполнением запроса присваиваешь
параметру запроса тип DataTime.

Проверьте, улыбнёмся вместе.


 
Sandman25 ©   (2004-02-03 11:16) [7]

А вот глюк в следующем: всё работает
нормально когда каждый раз перед выполнением запроса присваиваешь
параметру запроса тип DataTime.


Так ведь так и надо. Никаких AsString для параметров типа datetime!


 
Nikolay M. ©   (2004-02-03 11:18) [8]


> sniknik © (03.02.04 11:05) [5]

Угу :)
И другое дело:
SELECT #01/02/2004#,#02/01/2004# :)
Типа, умным пытается быть... типа 13-го месяца не бывает...
А потом вопросы идут навроде сабжа.


 
Крутыш ©   (2004-02-03 11:21) [9]

Всё братки полный OK!!!


 
Крутыш ©   (2004-02-03 13:21) [10]

to[7].
Перед запуском программы в свойствах параметра уже
стоит тип DataTime.



Страницы: 1 вся ветка

Текущий архив: 2004.02.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
7-94224
smu
2003-12-11 10:33
2004.02.29
Как правильно запустить программу, кот удалит которая ее удалит?


3-93801
ec
2004-02-03 16:27
2004.02.29
DBComboBox


14-94169
Пытливый УМ
2004-02-07 12:45
2004.02.29
Снова о лицензии на Делфю...


14-94151
TUser
2004-02-09 13:30
2004.02.29
Apache


14-94191
Soft
2004-02-06 20:52
2004.02.29
До чего доводят игры