Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Искажение поля currency на множитель 100 / 6 сообщений из 6, страница 1 из 1
20.10.2005, 19:12
    #33336047
Wonder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Искажение поля currency на множитель 100
Добрый день, VFP 8 да и VFP6 после вып ф-ии SQLEXEC в курсоре увеличивают значение выш. указ. поля в 100 раз. В MS SQL 2000 sp4 данное поле имеет тип
money (8). OS winxp sp2
Региональные там настройки верные...Что может быть это?
ps. Если выполнять данную процедуру через Analyser всё верно...
...
Рейтинг: 0 / 0
21.10.2005, 11:41
    #33336943
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Искажение поля currency на множитель 100
Если соединение идет через предварительно созданное DSN, то убедись, что там НЕ установлена (снята) птичка

Use regional settings when outputting currency, numbers, dates, and times check box
...
Рейтинг: 0 / 0
21.10.2005, 12:23
    #33337099
Wonder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Искажение поля currency на множитель 100
ВладимирМ

Use regional settings when outputting currency, numbers, dates, and times check box

Да спасибо Вам большое, здесь птичку надо снять в данном случае у user DSN

В чем разница между system & user DSN?
...
Рейтинг: 0 / 0
27.10.2005, 03:33
    #33346422
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Искажение поля currency на множитель 100
Hi Wonder2!

> В чем разница между system & user DSN?

Первые доступны всем пользователям системы, а вторые только тому аккаунту,
который их создал.
P.S. Зачастую проще работать вообще без DSN, составляя строку соединения в
самой программе, по её внутренним параметрам (в частности имя сервера, имя
пользователя и т.п.)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
10.02.2015, 12:29
    #38875761
Valerii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Искажение поля currency на множитель 100
ВладимирМЕсли соединение идет через предварительно созданное DSN, то убедись, что там НЕ установлена (снята) птичка

Use regional settings when outputting currency, numbers, dates, and times check box

Такая же проблема, а где этот чек бокс так и не могу понять. В настройках DSN его нет, в FxoPro не нахожу...
Помогите...
...
Рейтинг: 0 / 0
11.02.2015, 08:29
    #38876545
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Искажение поля currency на множитель 100
Если подробно, то сюда

http://forum.foxclub.ru/read.php?32,186265,421212#msg-421212

А если вкратце, то для Oracle придется явным образом менять настройку текущей сессии через прямую команду SQLExec() примерно так

Код: sql
1.
SQLExec(m.nOraConnect,[ALTER SESSION SET NLS_NUMERIC_CHARACTERS='. '])
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Искажение поля currency на множитель 100 / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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