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

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

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

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

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

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

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

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

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

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

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
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Искажение поля currency на множитель 100
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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