www.map-info.ru :: Просмотр темы - Alias и rowid
                               РќР° главную страницу сайта

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

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



Зарегистрирован: 30.05.2006
Сообщения: 14
Откуда: г.Ноябрьск

СообщениеДобавлено: Пт Июн 23, 2006 9:24 am    Заголовок сообщения: Alias и rowid Добавить ответ со ссылкой на данный текст

Здравствуйте! У меня теоретическая проблема (на практике задача решена тупым методом): требуется проводить операции с таблицами с заренее не известными именами, в том числе получать значения колонок. В хелпе нашел тип переменной - Alias (имя колонки). Решил применить на практике.
Код:

...
Dim TabName As String
Dim RowNom As Alias
TabName="MyTab"
RowNom=TabName+".rowid"
...
Update TabName Set Obj=ob Where RowId=RowNom

Говорит, что в последнем операторе преобразовать данные не удалость...
В то же время отлично работает такой вариант:
Код:

...
Dim TabOb As Alias
...
TabName="MyTab"
TabOb=TabName+".obj"
...
   X=ObjectNodeY(TabOb,1,i)
...

Как быть? Вариант n=RowNom тоже не идёт... Получается, что служебная колонка obj подчиняется, а rowid не подчиняется общим правилам?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



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

СообщениеДобавлено: Вт Июн 27, 2006 9:37 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

RowId подразумевает целое число, а вы пытаетесь найти RowId с текстовой информацией. Может все поэтому!!!???
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Лебедев И.В.



Зарегистрирован: 30.05.2006
Сообщения: 14
Откуда: г.Ноябрьск

СообщениеДобавлено: Вт Июн 27, 2006 1:58 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

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

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


Top.Mail.Ru