|
|
|
Проблема VFP 9.0 + MS SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Привет всем. Прошу помочь. Может кто сталкивался что это может быть? Таблица в MSSQL, обращаюсь из vfp к ней через ODBC. ) Целое числовое поле. В нем лежит значение 8000, н-р. Фокс видит это поле как 8. Такая беда по всем таблицам. При чем все равно как я обращаюсь: remote view или sql pass-through technology - проблема остается. Переношу SQL базу на другой комп - все нормально работает. Значит, какой-то сбой в преобразовании значений через ODBC именно на моем десктопе. Но где это настраивается и как я мог его сменить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2008, 21:49 |
|
||
|
Проблема VFP 9.0 + MS SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Покажите код подключения к серверу, DDL команду на таблицу, где проблема и код на pass-through (SQLEXEC) выборки данных к этой таблице, которая возвражает такое значение. С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 07:56 |
|
||
|
Проблема VFP 9.0 + MS SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
дайте посмотреть скрипт на создание проблеммной таблицы + текст запроса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 09:01 |
|
||
|
Проблема VFP 9.0 + MS SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Сдаётся мне, что первая запись возвращаемого курсора имеет тип n(1,0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 09:32 |
|
||
|
Проблема VFP 9.0 + MS SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
PaulWistСдаётся мне, что первая запись возвращаемого курсора имеет тип n(1,0) Пусть запрос покажет. Если там выражение для этого поля, то похоже на то, что вы говорите.. С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 15:00 |
|
||
|
Проблема VFP 9.0 + MS SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Дорогие коллеги. Спасибо что откликнулись. Выход я нашел. Все оказалось очень просто. Если столкнетесь с тем, что поле формата numeric(8,0) вместо 1750 отображает 1, посмотрите не поставили ли вы ненароком птичку в мастере OBDC подключения на чекбоксе "Использовать национальные настройки" . Я поставил и получил проблему. Думаю что связано с разделителем триад у нас и в английской системе. Еще раз ВСЕМ спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2008, 22:06 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=41&tid=1587945]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 372ms |

| 0 / 0 |
