Изменение языка сообщений SQL

infoman2001
Дата: 27.12.2004 11:26:55
Здравствуйте!

Подсоединяюсь к SQL 2000 из ASP.

Dim oConn, oRs, oField, cmdT
Set oConn=Server.CreateObject("ADODB.Connection")
With oConn
.Provider="SQLOLEDB"
.Properties("Data Source")="172.16.0.145"
.Properties("User ID")="sa"
.Properties("Password")="12345"
.Open
.DefaultDatabase="DR"
End With

Где при создании соединения указать язык сообщений для SQL Server и где можно указать международные настройки для работы (ну там точка или запятая десятичная и т.п.) ???
msde
Дата: 27.12.2004 13:40:43
автор
Где при создании соединения указать язык сообщений для SQL Server
забить сообщения в sysmessages :)
подробности на форуме по MS SQL серверу
автор
где можно указать международные настройки для работы (ну там точка или запятая десятичная и т.п.
нигде.
это стандарт языка и не надо его путать с настройками клиентов.
infoman2001
Дата: 27.12.2004 14:01:00
Так вот я и настраиваю клиент, когда из VB подсоединяюсь к серверу. Нигде нельзя указать свойства подключения, такие как международные настройки?
Alexey Kudinov
Дата: 27.12.2004 18:59:28
infoman2001
Так вот я и настраиваю клиент, когда из VB подсоединяюсь к серверу. Нигде нельзя указать свойства подключения, такие как международные настройки?
Вы можете посмотреть на инструкцию SET LANGUAGE в BOL
А также прочитать раздел SQL Server Language Support там же.

Но msde прав - не дело указывать серверу как интерпретировать точку или запятую. Этим должен заниматься клиент. Почитайте о Localization в MSDN