![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
глюк SQL сервера или не правильная строка подключения? [D7, MSSQL]
Dysan © (2004-12-23 11:55:00)Значит проблема такая:
стоит SQL Server 2000.
если коннетиться к нему вот такой строкой подключения:
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Baza;Data Source=localhost
То все работает как часы! Но эта строка не дает работать с базой с другого компа. Тогда создаем для удаленого подключения другую строку подключения:
Provider=SQLOLEDB.1;Password=123;Persist Security Info=True;User ID=User1;Initial Catalog=Baza;Data Source=10.1.0.15
И тогда при выполнении некоторых!!! запросов вылетает ошибка такого содержания:
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.
Почему при одном коннекте все работает и при любых датах в запросах а при другом что-то там ему мешает?
Anatoly Podgoretsky (2004-12-23 18:33:00) [1]Dysan © (23.12.04 11:55)
Позволяет, только надо входить в домен тем же пользователем.
сергей1 (2004-12-23 18:25:00) [2]>только в самом сервере не капался.
вот и зря
почитай в BOL про это :
SET DATEFORMAT
ЮЮ (2004-12-23 13:03:00) [3]уж сколько раз здесь говорили миру: "негоже в тексте запроса использовать строковые константы, тем более для Дат, необходимо использовать параметры!!!"
Dysan (2004-12-23 12:58:00) [4]так что нет ни у кого никаких мыслей
я уже все перекапал
и региональные настройки
и настройки ODBC под региональные настройки
и конвертацию данных под региональные настройки
только в самом сервере не капался.
может там чего настраивать надо.
кароче ничего не помогает :(
но е может же быть такого что на том же самом компе при такой строке подключения к нему же самому при выполнении запроса что то там не получаться с датой?
Dysan (2004-12-23 12:20:00) [5]так почему на самой локальной машине с такой строкой подключения происходит тоже самое? или она сама с собой а региональных настройках конфлектует? :-)
Johnmen (2004-12-23 12:01:00) [6]"Мешают" разные региональные настройки формата даты на разных компах :)
Соловьев (2004-12-23 11:58:00) [7]The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.
Региональные настройки совпадают? Если нет, то приводи в клиенте все к одному. DateSeparator, DecimalSeparator, ShortFormatDate...