www.map-info.ru :: Просмотр темы - извлечь значения из временных таблиц
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
sysrepos



Зарегистрирован: 22.10.2012
Сообщения: 39

СообщениеДобавлено: Ср Ноя 28, 2012 8:14 pm    Заголовок сообщения: извлечь значения из временных таблиц Добавить ответ со ссылкой на данный текст

есть например таблица doma с одной колонкой street, и всего две строки со значением 1 и 2
street
1
2
делаю запрос с занесением результата во временные таблицы qqq и rrr

select * from doma where street="1" into qqq
select * from doma where street="2" into rrr

далее, хочу извлечь данные из этих таблиц
dim tip1, tip2 as string
tip1=qqq.street
tip2=rrr.street

в результате получиться:
tip1 будет равен 2 (хотя должно быть 1)
tip2 будет равен 2 (правильно)

Почему так получается?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
thegeo



Зарегистрирован: 17.01.2012
Сообщения: 119

СообщениеДобавлено: Чт Ноя 29, 2012 2:05 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Перед извлечением значения нужно установить курсор на требуемую запись с помощью оператора:
Fetch { First | Last | Next | Prev | Rec n } From table
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
sysrepos



Зарегистрирован: 22.10.2012
Сообщения: 39

СообщениеДобавлено: Чт Ноя 29, 2012 7:33 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

спасибо, разобрался
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru