Для подключения Ado нужно добавить в файл stdafx.h директиву:
#import "msado15.dll" no_namespace rename("EOF", "EndOfFile")
При этом необходимо, чтобы Ado не конфликтовал с Dao. Иначе при компиляции появляются следующие ошибки:
error C2011: 'EditModeEnum' : 'enum' type redefinition
error C2011: 'LockTypeEnum' : 'enum' type redefinition
error C2011: 'FieldAttributeEnum' : 'enum' type redefinition
error C2011: 'DataTypeEnum' : 'enum' type redefinition
error C2011: 'ParameterDirectionEnum' : 'enum' type redefinition
error C2011: 'RecordStatusEnum' : 'enum' type redefinition
Для решения этой проблемы есть два способа:
1. закомментировать в файле stdafx.h строки:
#ifndef _AFX_NO_DAO_SUPPORT
#include
#endif // _AFX_NO_DAO_SUPPORT
2. директиву import задавать со следующими параметрами:
#import
http://support.microsoft.com/kb/169496/en-us