estoy intentando compilar una app MFC dialog based usando
ole db. incluyo
#ifndef DBINITCONSTANTS
#define DBINITCONSTANTS // Initialize OLE constants...
#endif
#ifndef INITGUID
#define INITGUID // ...once in each app.
#endif
#include <oledb.h> // OLE DB include files
#include <sqloledb.h>
#include <oledberr.h>
cuando compilo da error el linker. el error es el lnk2005.
parece que tengo varios simbolos duplicados , todos ellos
_GUID o tagDBID. si compilo sin DBINITCONSTANTS no me da
todos estos errores pero me sale un lnk2001, un simbolo
sin resolver, que es el _GUID de SQLOLEDB.
como puedo resolver esto?
desde ya muchas gracias por cualquier ayuda
Leer las respuestas