Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Настройки языка и стандартов / 3 сообщений из 3, страница 1 из 1
04.06.2001, 14:01
    #32006928
Alexandr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройки языка и стандартов
Люди, никто не в курсе, как систему можно опросить насчет того, какие у нее параметры языка и стандартов? Например, разделитель целой и дробной частей, и т.д.
...
Рейтинг: 0 / 0
04.06.2001, 14:38
    #32006929
Raimund
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройки языка и стандартов
Зависит, что именно и для кого именно. Можно сразу грубо устанавливать то, что тебе нужно:

SetLocaleInfo(LOCALE_USER_DEFAULT,LOCALE_SDECIMAL,P);
// установить для пользователя по умолчанию или LOCALE_SYSTEM_DEFAULT;
разделитель дробной части; какой знак установить P - null-terminated string...
...
Рейтинг: 0 / 0
04.06.2001, 19:17
    #32006938
Fompro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройки языка и стандартов
Вы можете воспользоваться недокументированной XP_REGREAD:
P.E. Для NT - полный формат даты -
EXEC dbo.xp_regread 'HKEY_CURRENT_USER','Control Panel\International','sLongDate'
Надеюсь, Вы разберётесь что есть что. Учтите это настройки конкретного текущего пользователя. Для выбора настроек, например Администратора, их надо искать в ключах подобных этому:
HKEY_USERS\R-7-5-21-212818398-1933333697-1708530000-900\...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Настройки языка и стандартов / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]