![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Paradox |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
Такой вопрос...
Занимался я тут работой с ADODB на VB, но тут вдруг появилась идея переделать (ради интереса) одну из программ на Visual C++ Можеть кто нить поможет примерчиком работы с ADODB.Recordset (по крайней мере так в VB называется) на С++. Ну и соответственно с ADODB.Connection ADODB.Command Просто хочеться попробовать поработать с БД на плюсах. Спасибо заранее.... -------------------- --- |
|||
|
||||
| Олег М |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 436 Регистрация: 10.6.2004 Где: Москва Репутация: 7 Всего: 7 |
||||
|
||||
| AlexNor |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 11.6.2004 Репутация: нет Всего: 2 |
я вот работаю... много приходится смотреть в примерах на VB (на С++ нету)
Гемор, конечно, по сравнению с VB, но переходить на VB не хочу Кстати много чего есть и в MSDN, причём с примерами на разных языках: Data Access->Microsoft Data Access Component (MDAC)->SDK Documentation->Microsoft ActiveX Data Objects (ADO) Это сообщение отредактировал(а) AlexNor - 8.7.2004, 15:58 --------------------
"... зачем тратить время на учение, если невежество даётся даром..."" .... но невежество обходится, порой, слишком дорого... " |
|||
|
||||
| Paradox |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
этот код вываливает такие ошибки ADODB - неизвестное имя класса или неймспейса _ConnectionPtr - неизвестный идентификатор Cnn - тоже неизвестный идентификатор Хотя когда набираешь ADODB:: вылезает список типов в частности там есть и _ConnectionPtr -------------------- --- |
|||
|
||||
| Paradox |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
полазил по ФАК
нашел пост mr.Duda на эту тему - не пойму там все работает а у меня нет - бум разбираться ))) -------------------- --- |
|||
|
||||
| AlexNor |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 11.6.2004 Репутация: нет Всего: 2 |
так это токо import ты сделал...
а ещё надо includ'ом включит сгенеренный заголовочный *.h (или *.tlh) файл.... --------------------
"... зачем тратить время на учение, если невежество даётся даром..."" .... но невежество обходится, порой, слишком дорого... " |
|||
|
||||
| Олег М |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 436 Регистрация: 10.6.2004 Где: Москва Репутация: 7 Всего: 7 |
Не надо. Так должно работать. Открой сгенереннный h-файл и проверь имена. В стандарном инклуде тоже есть адо - он тебе оттуда списки даёт |
|||
|
||||
| AlexNor |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 11.6.2004 Репутация: нет Всего: 2 |
Олег М, у меня в седьмой студии без#include "msado15.tlh" не компилится....
причём ещё воникают странности при генерации Release, приходится с #ifdef _DEBUG заморачиватся немного... --------------------
"... зачем тратить время на учение, если невежество даётся даром..."" .... но невежество обходится, порой, слишком дорого... " |
|||
|
||||
| Олег М |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 436 Регистрация: 10.6.2004 Где: Москва Репутация: 7 Всего: 7 |
А что говорит? Там в импорте надо еще по-моему namespace переименовать Добавлено @ 12:36 #include "msado15.tlh" вообще не надо делать только импорт |
|||
|
||||
| AlexNor |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 11.6.2004 Репутация: нет Всего: 2 |
делаю вот так...
что говорил я уже не помню. Но точно помню первый раз когда сделал без #include "msado15.tlh" он ругался... Но прикол в том что токо что создал MFC проект, вставил туда #import "c:\program files\common files\system\ado\msado15.dll" rename ( "EOF", "adoEOF" ) без #include "msado15.tlh" и всё нормально! да уж.... и что я тогда не так сделал.... извините за ошибку --------------------
"... зачем тратить время на учение, если невежество даётся даром..."" .... но невежество обходится, порой, слишком дорого... " |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |