Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Numeric != Numeric / 3 сообщений из 3, страница 1 из 1
18.10.2005, 12:02:08
    #33329997
Палестинец
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Numeric != Numeric
Посетила вот такая трабла:

Код: plaintext
1.
dbf таблицы a1, a2 
поле nom_i Numeric( 6 , 0 )

запрос:

Код: plaintext
sele * from a1 inner join a2 on a1.nom_i = a2.nom_i

VF8 - все работает замечательно

VF6 - НЕ ВОЗВРАЩАЕТ несколько записей с равными nom_i
(left join возвращает сответствующе NULL для них)

Чувствую проблема в том что numeric хранится както криво в строке..
Подскажите плиз как починить!
...
Рейтинг: 0 / 0
18.10.2005, 12:06:55
    #33330018
Crip
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Numeric != Numeric
Старая трабла...
Попробуйте перед запросом поставить set collate to machine.
Если не поможет тогда кажись только alltrim(str())
...
Рейтинг: 0 / 0
18.10.2005, 12:21:00
    #33330085
Палестинец
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Numeric != Numeric
Попробуйте перед запросом поставить set collate to machine.

ОНО!
Спасибо! )
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Numeric != Numeric / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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