Здравствуйте, Vi2, Вы писали:
Vi2>Здравствуйте, AndyCyborg, Вы писали:
Vi2>Я с проблемами с ADO не сталкивался, поэтому и не сразу написал.
Мда. А почему я так откровенно с ними столкнулся. Может я чего-то не того ???
[skipped тонна кода]
Vi2>Все бы хорошо, но директива import генерит в h файле строчку #include "msado15.h", которая приводит к ошибке работы компилятора всего проекта, потому что MS не предоставила этот файл для своих пользователей.
Vi2>5. Итак, создаем свой IDL файл, для которого создадим пресловутый h файл, который и позволит компиляцию проекта. В нем можно использовать конструкции, которые определяют интерфейсы _Recordset и другие. Или вставить директиву #import "msado15.dll" no_namespace // Correct place to import ADO.
Простите за возможнно чрезмерное красноречие, но хочется после этой террады сказать
"НУ НИХЕРА СЕБЕ ИМПОРТНУЛИ БИБЛИОТЕЧКУ !!!"
А почему все так сложно ???
Тут же возникает мысль: "К такому сэксу все уже давно, пишущие в этой среде, давно привыкли, или это я пошел какими-то дебрями ???" Вот теперь какие меня сомнения терзают жутко. Или у меня неправильная шкала оценки сложности ? Или .... короче я просто теряюсь. Жуть какая-то.
А за такоео обстоятельно разъяснение Безмерное Спасибо !!! Буду просветляться и вчитываться в упомянутые манускрипты.