lmartinp Cdt

Registrado: 21 Nov 2003Mensajes: 17Ubicación: Madrid-Almería (España)
|
Publicado: Sab 22 Nov, 2003 6:26 am Asunto: error de la BDE |
|
|
me sale el siguiente error cada vez q introduzco un componente Table en mi proyecto:
dentro de BDE.hpp
extern PACKAGE Word __stdcall DbiBatchMove(pBATTblDesc pSrcTblDesc, hDBICur hSrcCur, pBATTblDesc pDstTblDesc, hDBICur hDstCur, eBATMode ebatMode, Word iFldCount, PWORD pSrcFldMap, char * pszIndexName, char * pszIndexTagName, Word iIndexId, char * pszKeyviolName, char * pszProblemsName, char * pszChangedName, PLongint lProbRecs, PLongint lKeyvRecs, PLongint lChangedRecs, BOOL bAbortOnFirstProb, BOOL bAbortOnFirstKeyviol, int &lRecsToMove, BOOL bTransliterate);
[C++ Error] BDE.hpp(4159): E2015 Ambiguity between 'PLongint' and 'System::PLongint'
y el otro erro es el mismo pero en otra funcion de BDE.hpp
extern PACKAGE Word __stdcall DbiGetCallBack(hDBICur hCursor, CBType ecbType, PLongint piClientData, PWORD piCbBufLen, void * ppCbBuf, pfDBICallBack &pfCb);
con proyectos q empiezo desde cero introduzco algun componente del BDE no ocurre lo mismo. tengo que quitar la siguientes lineas del archivo h para q desaparezca el error
#include <DB.hpp>
#include <DBTables.hpp>
a ver si alguien me puede ayudar pq sino me temo que voy a tener q empezar todo de nuevo. |
|