|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
DateTimePicker и SqlServer2005 express
Доброго времени суток!
Вобщем суть какая... есть клиентская программа для работы с SQL Server. В окне редактирования и добавления записей подключен компонент DateTimePicker и через SQL запрос через него дату вношу в таблицу... И всё бы хорошо, да только дата внесенная от даты конечной отличается ровно на 2 дня Понять не могу почему он прибавляет эти два дня.. Код запроса: Код:
with form1.adoquery1 do begin Close; SQL.Clear; SQL.Add ('INSERT INTO tabl1(Data) values (:s1);'); Parameters.ParamByName('s1').Value:= DateTimePicker1.Date; ExecSQL; end; |
#2
|
|||
|
|||
а тригеры не какие не стоят?
Новый вирус - "БОМЖ"! Он просто роется в Корзине...и спит под ярлычком "Сетевое окружение" |
#3
|
|||
|
|||
Цитата:
|
#4
|
||||
|
||||
А формат представления даты на сервере какой? dd.mm.yyyy или mm.dd.yyyy
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
|||
|
|||
Цитата:
|
#6
|
||||
|
||||
Цитата:
Отнимай два дня и сохраняй =)) Делаю курсовые и лабораторные на Delphi, GPSS, Assembler, C++. Заказать и почитать отзывы можно на сайте, который указан в этой теме Дешево! |
#7
|
|||
|
|||
Цитата:
|
#8
|
||||
|
||||
А вы не пробовали смотреть что приходит на SQL-сервер? Там есть SQL-profiler.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#9
|
|||
|
|||
Как ни странно эта ересь заработала правильно, когда я изменил тип данных на сервере с datetime на smalldatetime! о.О пляски с бубном рулят)
Спасибо за потраченное время, проблема решена) |