www.map-info.ru :: Просмотр темы - Значение Select Count(*)... в переменную
                               РќР° главную страницу сайта

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

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



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

СообщениеДобавлено: Сб Май 18, 2013 7:50 am    Заголовок сообщения: Значение Select Count(*)... в переменную Добавить ответ со ссылкой на данный текст

Подскажите, пожалуйста, как присвоить переменной число строк получаемых при запросе типа SELECT COUNT(*) FROM таблица для дальнейшей работы с этим значением в программе?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
thegeo



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

СообщениеДобавлено: Сб Май 18, 2013 1:43 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Для выборки:
n=SelectionInfo(SEL_INFO_NROWS), где константа SEL_INFO_NROWS=3
Просто число строк в таблице myTab:
n=TableInfo(myTab,TAB_INFO_NROWS), где константа TAB_INFO_NROWS=8
При запросе указанного вида в результирующую таблицу будет записано число строк исходной таблицы (запись 1 поле 1). Нужно просто считать это значение.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Preev



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

СообщениеДобавлено: Сб Май 25, 2013 7:17 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

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

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


Top.Mail.Ru