bonsoir
j'ai besoin de me connecter dans ma dll à des bases de données. d'habitude dans des projets normaux (non dll) j'utilise ADO et ça marche bien.
j'ai essayé de l'utiliser dans ma DLL mais j'ai des problemes.
j'ai fais ça :
#import "D:\Program Files\Fichiers communs\System\ado\msado15.dll" \
no_namespace rename("EOF","ADOEOF")
et j'obtiens les erreurs suivants :
d:\documents and settings\azamharir\bureau\truc\debug\msado15.tlh(171) : error C2011: 'LockTypeEnum' : 'enum' type redefinition
d:\documents and settings\azamharir\bureau\truc\debug\msado15.tlh(214) : error C2011: 'DataTypeEnum' : 'enum' type redefinition
d:\documents and settings\azamharir\bureau\truc\debug\msado15.tlh(258) : error C2011: 'FieldAttributeEnum' : 'enum' type redefinition
d:\documents and settings\azamharir\bureau\truc\debug\msado15.tlh(279) : error C2011: 'EditModeEnum' : 'enum' type redefinition
d:\documents and settings\azamharir\bureau\truc\debug\msado15.tlh(287) : error C2011: 'RecordStatusEnum' : 'enum' type redefinition
d:\documents and settings\azamharir\bureau\truc\debug\msado15.tlh(407) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
d:\documents and settings\azamharir\bureau\truc\debug\msado15.tlh(531) : error C2011: 'ParameterDirectionEnum' : 'enum' type redefinition
Error executing cl.exe.
truc.dll - 6 error(s), 1 warning(s)
comment corriger ça?
merci de votre attention
Partager