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

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

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

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

16.12.2007, 18:00. Просмотров 906. Ответов 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) непонятно какой должен быть (C++):

В VC++ параметр const (_variant_t & data) непонятно какой должен быть - C++
Господа помогите кто чем может :-) ITablePtr pTable есть ф-я pTable->SetPrivateData(long dataTag,const _variant_t & data) с первым...

Как определять какой метод должен быть статическим, а какой нет? - C++
Quer::add_line_to_vec: недопустимый вызов нестатической функции-члена

Какой тип должен быть у функции? - C++
Сделал ф-цию, которая считывает файла и записывает результат работы с данными в vector. решил проверить, что хранит векотор, сделал ф-цию...

Какой алгоритм должен быть у формулы? - C++
Здравствуйте! Пробую решать задачи по основам программирования и алгоритмизации по учебнику. На первой картинке задача, на второй моё...

Error C2664: std::vector<_Ty>::push: невозможно преобразовать параметр 1 из 'double' в 'const std::string &' - C++
#include &lt;iostream&gt; #include &lt;stack&gt; #include &lt;sstream&gt; #include &lt;string&gt; using namespace std; int main() { string...

Какой должен быть прототип у оператора копирующего присваивания? - C++
Какой должен быть прототип у оператора копирующего присваивания?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
PeterG
0 / 0 / 0
Регистрация: 16.12.2007
Сообщений: 9
17.12.2007, 09:05 #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 #3
Спасибо большое все заработало..!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2007, 10:41
Привет! Вот еще темы с ответами:

Какой должен быть итератор для константной ссылки на вектор? - C++
Есть вектор, он передается в функцию так: #include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; void func(vector&lt;int&gt; arg)...

Какой должен быть синтаксис для использования вложенного шаблонного класса? - C++
Никак не могу найти, как это правильно написать? template &lt;class T&gt; class List { private: template &lt;T&gt; class Node { T...

Почему friend ostrem& operator <<(ostream& outs, const Rational&); - invalid function declaration? - C++
Пытаюсь скомпилировать программу пишет friend ostrem&amp; operator &lt;&lt;(ostream&amp; outs, const Rational&amp;); - invalid function declaration. ...

Что это bool operator== (const CLASS&) const; - C++
Что это? class CLASS { public: bool operator== (const CLASS&amp;) const; ...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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