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

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

ADO + Access + VC++

Доброй поры суток...

Шистеров> Ничего сложного. Есть начиная с Дельфи 6 (по моему) компоненты АДО
на
Шистеров> одноименной вкладке.

Может кто знает,как это сделатьна Visual C++???

Павел a.k.a BOER mailto:bo***@u*****.fm

Номер выпуска : 3731
Возраст листа : 402 (дней)
Количество подписчиков : 486
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/252859
Получить правила : 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

Ответить   Thu, 28 Oct 2004 16:34:34 +0300 (#252859)

 

Ответы:

посмотри на 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

Ответить   Fri, 29 Oct 2004 10:37:51 +0400 (#253566)

 

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


Ладно уж :) Специально накатал примерчик. Качай по ссылке:
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

Ответить   Fri, 29 Oct 2004 22:23:35 +0400 (#253571)

 

Доброго...Эм, поры суток, Victor.

Victor> Ладно уж :) Специально накатал примерчик.

Victor> все сам поймешь. Все очень просто.

Спасибо огромное, помгло-не то слово!!!
Павел a.k.a BOER mailto:bo***@u*****.fm

Номер выпуска : 3734
Возраст листа : 405 (дней)
Количество подписчиков : 494
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/254177
Получить правила : 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

Ответить   Sat, 30 Oct 2004 21:29:21 +0300 (#254177)

 

Доброго...Эм, поры суток, Victor.

Вы писали 29 октября 2004 г., 21:23:35:
Victor> А потом - все банально - создается объект Connection, создается
Victor> Recordset, и.т.д. Просто посмотри код
Victor> CSampleDlg::OnButtonLoad() -
Victor> все сам поймешь. Все очень просто.

Я столкнулся с такой проблемой:
У меня в БД есть колонка с переменной строкового типа,
с необязательным зополнением и без параметров по умолчанию.
И если я пытаюсь получить даннные с такими условиями,
в этом самом месте программы выдаёт ошибку

Источник:(null)
Описание:(null)

Собственно говоря, вопрос заключается в следующем: чего это такое и с
чем его едят?

Павел a.k.a BOER mailto:bo***@u*****.fm

Номер выпуска : 3756
Возраст листа : 411 (дней)
Количество подписчиков : 500
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/258045
Получить правила : 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

Ответить   Fri, 5 Nov 2004 20:46:34 +0300 (#258045)

 

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



Это при попытке конвертации значения переменной variant в BSTR
вылетает исключение если значение варианта - null (то есть его тип
VT_NULL). Надо просто проверку добавиить:

_variant_t var = pRec->Fields->GetItem(i)->Value;

if((var.vt == VT_NULL) || (var.vt == VT_EMPTY))
var = (LPCTSTR) NULL;

m_wndList.SetItemText(nItem, i, (LPCTSTR) (_bstr_t) var);

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

Номер выпуска : 3774
Возраст листа : 416 (дней)
Количество подписчиков : 502
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/261798
Получить правила : 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

Ответить   Thu, 11 Nov 2004 21:19:26 +0300 (#261798)

 

Привет Ischuk,

Thursday, October 28, 2004, 4:34:34 PM, вы писали:

Шистеров>> Ничего сложного. Есть начиная с Дельфи 6 (по моему) компоненты АДО

Шистеров>> одноименной вкладке.

Мой друг пытался писать курсовик по БД на VC, но кроме 2-х классов,
предназначенных вроде для просмотра БД, он не нашёл.
Вывод:
1. Либо спец. компоненты 3-х фирм
2. Либо Builder

Афоризм напоследок: Счастье - это не когда у тебя все есть а когда у тебя чего-то
нет, и Боже упаси!
31 октября 2004 г. 19:46:55

Просто студент
Eugene mailto:rav***@o*****.ru

Номер выпуска : 3735
Возраст листа : 405 (дней)
Количество подписчиков : 494
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/254503
Получить правила : 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

Ответить   Sun, 31 Oct 2004 19:50:02 +0300 (#254503)