Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Microsoft SQL Server 2008  [new]
Andrey7319
Member

Откуда:
Сообщений: 4
Добрый день!
Не могу разобраться в чем причина:
Есть программа, написанная на Delphi 7 и БД на MS SQL Server 2008 R2.
На компе, где установлен MS SQL 2008 и там же находится программа, все работает исправно.
Стоит программу запустить с другого компа, и подключиться к этой БД начинается проблема
с датами.
24 апр 15, 20:11    [17560958]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37068
Не используйте даты, и не будет с ними таких проблем, которые вы даже не в состоянии описать.

Сообщение было отредактировано: 24 апр 15, 20:13
24 апр 15, 20:13    [17560962]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
Andrey7319
Member

Откуда:
Сообщений: 4
Не понял, как не использовать даты?
24 апр 15, 20:17    [17560972]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
Glory
Member

Откуда:
Сообщений: 104760
Andrey7319
Не понял, как не использовать даты?

Да просто. Нет дат - нет проблем. А каких именно проблем, так это же не важно.
24 апр 15, 20:29    [17561007]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
Andrey7319
Member

Откуда:
Сообщений: 4
На разных компьютерах ситуация следующая (см. рис)

К сообщению приложен файл. Размер - 93Kb
24 апр 15, 20:31    [17561010]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
FixT
Guest
Что установлено в "Панель Упр - Язык и региональные стандарты - форматы" ?
24 апр 15, 20:43    [17561043]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
Andrey7319
Member

Откуда:
Сообщений: 4
Уже смотрел - все идентично!
24 апр 15, 20:59    [17561107]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31438
Andrey7319
На разных компьютерах ситуация следующая (см. рис)
Нужно программиста клиентского приложения спросить. Можно задать вопрос на форуме по Delphi
MS SQL Server тут точно ни при чём.
24 апр 15, 23:22    [17561708]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
Mike_za
Member

Откуда: Москва
Сообщений: 1176
alexeyvg, дак может табличка возвращается из процедуры, и при этом конвертится в текст?))
25 апр 15, 23:13    [17564368]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31438
Mike_za
alexeyvg, дак может табличка возвращается из процедуры, и при этом конвертится в текст?))
Сервер не отличает клиентские компьютеры; даже если конвертация на стороне сервера, то для одного пользователя она будет одинаковая.

Ну и вряд ли конвертация на стороне сервера. Скорее всего, сервер возвращает тип date или datetime, а отображает клиент.
Проверить это можно трейсом.
26 апр 15, 00:22    [17564552]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
Дельфы, скорее всего, некорректно передают дату, например, в символьном виде вместо двоичного.
27 апр 15, 11:42    [17568290]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft SQL Server 2008  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Andrey7319
Уже смотрел - все идентично!


картинки покажите, идентичные
27 апр 15, 12:03    [17568433]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить