Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

За 2004-10-29

Re: ADO + Access + VC++

Здравствуйте !

> IP>> Помогите, пожалуйста разобраться с сабж.
> IP>> Нужно получить данные из таблицы с помощью этих вот классов.
> Шистеров> Ничего сложного. Есть начиная с Дельфи 6 (по
> моему) компоненты АДО
> Может кто знает,как это сделатьна Visual C++???

Ладно уж :) Специально накатал примерчик. Качай по ссылке:
http://SoftMaker.com.ru/sources/other/ADOSample_0.zip (35.5 kb).

Вкратце поясню. В VC для использования ADO надо импортировать
в проект информацию библиотек типов. Параллельно компилятор создаст
классы-обертки для интерфейсов ADO на основе smart-pointers ATL.
Это делается директивой #import - см. stdafx.h
Тут одна оговорка. В этом примере я написал:

#import "msado15.dll" rename("EOF", "EndOfFile")

То есть не указал путь к msado15.dll. Она лежит обычно в:
C:\Program Files\Common Files\System\ado\
(диск, ессно, тот, на котором Program Files у тебя).

Но этот путь у меня прописан в настройках VC. Идешь в:
Tools/Options/ В диалоге вкладка Directories. На этой вкладке
выбираешь в комбобоксе "Show Directories For" - Library Files.
И добавляешь путь к msado15.dll.
Или меняешь путь в #import

А потом - все банально - создается объект Connection, создается
Recordset, и.т.д. Просто посмотри код CSampleDlg::OnButtonLoad() -
все сам поймешь. Все очень просто.

--
С уважением, Вахтуров Виктор.

Номер выпуска : 3733
Возраст листа : 403 (дней)
Количество подписчиков : 486
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/253571
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.prog.prog
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru?subject=comp.soft.prog.prog

http://subscribe.ru/ http://subscribe.ru/feedback

   2004-10-29 22:24:24 (#253571)

Re: ADO + Access + VC++

посмотри на http://www.codeguru.com/Cpp/data/mfc_database/

Номер выпуска : 3732
Возраст листа : 403 (дней)
Количество подписчиков : 486
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/253566
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.prog.prog
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru?subject=comp.soft.prog.prog

http://subscribe.ru/ http://subscribe.ru/feedback

   2004-10-29 22:19:23 (#253566)