powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / SET RELATION
6 сообщений из 6, страница 1 из 1
SET RELATION
    #37747399
SOS222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Пишу вот такой вот код
Код: sql
1.
2.
3.
4.
  USE table1 in a
  USE table2 INDEX id_a in b
  SET RELATION TO id_a INTO B
  LIST A.field1, A.field2, b.name


все что из рабочей области А -выводится, а из B пусто.....
...
Рейтинг: 0 / 0
SET RELATION
    #37747501
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таблице table2 нет ни одной записи, связанной с таблице table1. Вот ничего и не выводится....

Если вот такой запрос

Код: sql
1.
2.
3.
select * ;
from table1, table2 ;
where table1.id_a = table2.id_a


хоть что-то вернет, значит, у Вас проблемы с индексным файлом id_a.idx, который построен по таблице table2. Его надо пересоздать заново.
...
Рейтинг: 0 / 0
SET RELATION
    #37747521
SOS222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное вам спасибо, пересоздал индекс - заработало. Я третий день с фокс про разбираюсь, подскажите мне такую вещь.. у меня есть программный файл в котором ведется редактирование таблиц и поиск, описанный выше. Мне программно нужно каждый раз пресоздавать индекс после редактирования (добавления записей) таблиц
...
Рейтинг: 0 / 0
SET RELATION
    #37747522
SOS222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это был вопрос))
...
Рейтинг: 0 / 0
SET RELATION
    #37747666
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOS222Огромное вам спасибо, пересоздал индекс - заработало. Я третий день с фокс про разбираюсь, подскажите мне такую вещь.. у меня есть программный файл в котором ведется редактирование таблиц и поиск, описанный выше. Мне программно нужно каждый раз пресоздавать индекс после редактирования (добавления записей) таблиц
Вы чтото делаете неправильно - открытый индексный файл IDX или стукткрный индекс CDX обновляются автоматически при редактировании данных
...
Рейтинг: 0 / 0
SET RELATION
    #37749642
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Индекс недостаточно открыть, еще текущим надо его сделать.
Код: sql
1.
SET ORDER TO id in table2
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / SET RELATION
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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