powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Результат выполнений ХП - в грид.
7 сообщений из 7, страница 1 из 1
Результат выполнений ХП - в грид.
    #33527450
Kezya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Из ХП возвращается таблица, данные помещаются в рекордсет. Потом делаю
m_wndGrid.SetDataSource(_рекордсет_). И грид прекрасно заполняется.
Если просто выполнить любой запрос к базе - все работает, грид заполняется данными из рекордсета.
Теперь рекордсет заполнен из ХП. Данные в рекордсете 100% есть и те, которые мне нужны. Делаю SetDataSource - на экране ничего не отображается :(
Какое-то великое шаманское заклятие :(
Подскажите, пожалуйста, может кто сталкивался с подобным
Заранее спабо!
...
Рейтинг: 0 / 0
Результат выполнений ХП - в грид.
    #33527490
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первой строкой пр-ры стоит set nocount on? Нет - тогда можно с этого начать...
...
Рейтинг: 0 / 0
Результат выполнений ХП - в грид.
    #33527570
Kezya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоит NOCOUNT ON.
...
Рейтинг: 0 / 0
Результат выполнений ХП - в грид.
    #33527824
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй в отладчике напечатать этот резалтсет.
...
Рейтинг: 0 / 0
Результат выполнений ХП - в грид.
    #33527841
Kezya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данные в рекордсете есть - 100%, с самого начала проверил.
Когда обрабатываю обычный запрос, у рекордсета CursorLocation = adUseClient, когда возвращается результат выполнения ХП - тип курсора adUseServer. Может, из-за этого?
...
Рейтинг: 0 / 0
Результат выполнений ХП - в грид.
    #33527866
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, из-за этого может быть. Для работы с ХП надо самый простейший вид курсора - остальное бессмысленно.

А я предлагал проверить наличие данных УЖЕ В ПРОГРАММЕ, а не в результате работы процедуры.
...
Рейтинг: 0 / 0
Результат выполнений ХП - в грид.
    #33527900
Kezya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivДа, из-за этого может быть. Для работы с ХП надо самый простейший вид курсора - остальное бессмысленно.

А я предлагал проверить наличие данных УЖЕ В ПРОГРАММЕ, а не в результате работы процедуры.
я вас прекрасно понял :) проверял, конечно же, на клиенте - данные в рекордсете есть. Они почему-то не выводятся в грид :( Хотя из другого рекордсета - нормально работает
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Результат выполнений ХП - в грид.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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