Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / MS FlexGrid и WTL / 5 сообщений из 5, страница 1 из 1
22.04.2005, 09:47
    #33029232
INosferatu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS FlexGrid и WTL
Такая проблема:
Изучаю Си с нуля. Использую WTL.Подключаюсь к MS SQL при помощи ADO,
данные выбираются в recordset все прекрасно.
В диалоге размещаю ActiveX MS FlexGrid, нормально подключаюсь к его интерфейсу, но когда ему в DataSource пытаюсь подсунуть recordset, то получаю это:
error C2664: 'MSFlexGridLib::IMSFlexGrid::put_DataSource' : cannot convert parameter 1 from 'ADODB::_RecordsetPtr' to 'MSFlexGridLib::IRowCursor *'

Пдскажите, пожалуйста, как это сделать?
Спасибо.
...
Рейтинг: 0 / 0
22.04.2005, 11:20
    #33029485
INosferatu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS FlexGrid и WTL
m_pSet->MoveFirst();

long rows = 0;

while (!m_pSet->IsEOF())
{
rows ++;
m_grid.SetRows(rows+1);
m_grid.SetTextArray(rows*n + 0,m_pSet->m_param1);
m_grid.SetTextArray(rows*n + 1,m_pSet->m_param2);
m_grid.SetTextArray(rows*n + 2,m_pSet->m_param3);
...........
m_grid.SetTextArray(rows*n + n,m_pSet->m_paramn);
m_pSet->MoveNext();
}
Неужели только так?
Сам он с рекордсетами не работает?
...
Рейтинг: 0 / 0
22.04.2005, 13:24
    #33029925
INosferatu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS FlexGrid и WTL
Попробовал:

hr=pDG->put_DataSource((MSFlexGridLib::IRowCursorPtr)recordset);
pDG->put_Redraw(true);
pDG->Refresh();


hr возвращает S-OK, однако в гриде - пусто
...
Рейтинг: 0 / 0
22.04.2005, 17:09
    #33030865
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS FlexGrid и WTL
Дакуминтацию пра грид прачитай.
...
Рейтинг: 0 / 0
25.04.2005, 09:21
    #33032564
INosferatu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS FlexGrid и WTL
Пальцы веером, зубы частоколом, сопли пузырями?
А просто ответить и помочь слабо?
А не знаешь, так нечего и вылазить
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / MS FlexGrid и WTL / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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