Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
LOK
Сообщений: n/a
#1

В VC++ параметр const (_variant_t & data) непонятно какой должен быть - C++

16.12.2007, 18:00. Просмотров 883. Ответов 2
Метки нет (Все метки)

Здарствуйте господа
Я создаю репорт с помощью 'Report Designer Component'

IApplicationPtr pApp;
IReportPtr pRep;
IReportPtr pCompRep;
IDatabasePtr pDatabase = 0;
IDatabaseTablesPtr pTables = 0;
IDatabaseTablePtr pTable = 0;

//Это будет обект CDO
ICrystalDataObjectPtr pCDOObject;

//Инициализируем и заполняем CDO (add fileds and create array)
..................не существенно

hr = CoCreateInstance(CLSID_Application, NULL, CLSCTX_INPROC_SERVER , IID_IApplication, (void **) &pApp);
ASSERT(SUCCEEDED(hr));

IApplicationPtr->NewReport();

hr=pRep->get_Database((IDatabase**) &pDatabase);
ASSERT(SUCCEEDED(hr));
hr=pDatabase->get_Tables((IDatabaseTables**) &pTables);
ASSERT(SUCCEEDED(hr));

Как его влепить в базу...???
pDatabase->SetDataSource - возвращает ошибку (Invalid index, мнекажется что не созданы таблицы)

hr=pTables->get_Item(1, (IDatabaseTable**) &pTable);
ASSERT(SUCCEEDED(hr));

pTabless=0x000000;

Подскажите как создать обьект - Таблу?
Зарание благодарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2007, 18:00     В VC++ параметр const (_variant_t & data) непонятно какой должен быть
Посмотрите здесь:

Невозможно преобразовать параметр 1 из 'const char [15]' в 'LPCWSTR' C++
C++ В VC++ параметр const (_variant_t & data) непонятно какой должен быть
Какой тип должен быть у функции? C++
C++ Какой должен быть синтаксис для использования вложенного шаблонного класса?
C++ в функцию передается параметр const int *
const float & C++
C++ Какой должен быть итератор для константной ссылки на вектор?
(const string &) C++
C++ Какой должен быть прототип у оператора копирующего присваивания?
C++ Невозможно преобразовать параметр из int в const char
C++ Какой алгоритм должен быть у формулы?
C++ Const параметр

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
PeterG
0 / 0 / 0
Регистрация: 16.12.2007
Сообщений: 9
17.12.2007, 09:05     В VC++ параметр const (_variant_t & data) непонятно какой должен быть #2
Код
short tableType = 1;
_variant_t dataSource(m_pRecordset, true);
m_pCrReport->Database->Tables->Add(_T(''), vtMissing,                                                  dataSource, tableType,                                                    _T('p2smon.dll'));
где m_pRecordset - это Smart Pointer на ADO Recordset. В принципе должно работать и для CDO.
LOK
Сообщений: n/a
17.12.2007, 10:41     В VC++ параметр const (_variant_t & data) непонятно какой должен быть #3
Спасибо большое все заработало..!!!
Yandex
Объявления
17.12.2007, 10:41     В VC++ параметр const (_variant_t & data) непонятно какой должен быть
Ответ Создать тему
Опции темы

Текущее время: 03:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru