Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ADO, Отображение БД с помощью Data Grid 
:(
    Опции темы
vbif2004
Дата 16.12.2009, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 12.8.2008

Репутация: нет
Всего: нет



Уважаемы господа программисты Помогите!
Пытаюсь подключить БД Access к диалоговому проекту с помощью  элемента управления Data Grid, нашла код:

void CC1Dlg::OnButton1() 

// HRESULT        hr ;          надо объявить в c1Dlg.h в разделе protected 
// _RecordsetPtr ebRecS;  надо объявить в c1Dlg.h в разделе protected 
try { // Секция попытки иннициализации соединения с БД 
  ebRecS.CreateInstance(__uuidof(Recordset)); // Объевление гибкого указателя 
//Далее открывается объект отображения набора записей 
  ebRecS->Open("select * from operations",        // SQL команда вывода всех записей БД 
                              "DSN=data12;UID=;PWD=;",  //ODBC источник данных 
                               adOpenStatic, 
                               adLockOptimistic, 
                               adCmdText); 
//Далее связывание DataGrid Control с объектом отображения набора записей 
  m_grid.SetRefDataSource((LPUNKNOWN) ebRecS); 
  m_grid.Refresh(); 

// Секция обработки ошибок при открытии  соединения с ODBC и БД 
catch(_com_error &ce) 
 { 
  _bstr_t e_Src(ce.Source());            // Источник ошибки 
  _bstr_t e_Desc(ce.Description()); // Текст с описанием ошибки 
  MessageBox("ОШИБКА:   "+  e_Src +"\n"+"ПРИЧИНА:"+  e_Desc, 
        "Ошибка иннициализации БД", 
        MB_ICONERROR); 
 } 
catch(...)    //ошибка нерассмотренного типа 
 { MessageBox("все совсем плохо - ошибка неизвестного типа");} 


Studio  ругается на строки  связывания объекта DataGrid Control c объектом отображения набора записей. Может быть в Visual Studio 2005 это делается по-другому?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0858 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.