PDA

Ver la Versión Completa : Error adoqry empresa mismatch type forfield " id_campo" expecting: largeint actal bcp


Yun-i
01-05-2008, 18:26:23
Hola amigos del foro, bueno mi pregunta es la de el titulo, resuulta que termine unpreyecto en el que tenia 4 meses trabajando, hice el instalador etc etc y todo resulto bien, sin embargo al momento de isntalar el sistema en una maquina con win 2000 marco el siguinte error:

ADOQRY Empresa: type for Field ""id_ciudad"expecting: largeint Actual:bcp

no se a que se deba, no creo que se ael sistyema operativo por que ya lo instale en otra makina con windos 2000 y funciono bien, no se4 a que se refiera.

la aplicacion fue desarrollada en delphi 6 y sql server 2000.

Gracias de antemando espero que me puedan ayudar

Muchas gracias
:)

enecumene
01-05-2008, 18:41:10
Pues tal como dice el error el tipo de campo que esta en la base de datos es diferente al que esta en el dataset, trata de limpiar el dataset activando y desactivando el dataset y volver a agregar los campos, con eso resuelves el problema.

Saludos.

Yun-i
01-05-2008, 18:57:06
ok intentare lo que comentas pero enonces por que solo es en una de las maquinas y no en todas si el instalador es el mismo?'

gracias por contestar

Yun-i
01-05-2008, 23:21:07
Bueno despues de dedicarle unas cuantas hopras de investigacion y me di cuenta que era por la forma de accesar a los datos de win 2000 como les comente ese probela solo lo hace en maquinas con ese S.O. tambien les comente que en una maquina con win 2000 si corrio esto era por que en esa maquina tenia instalado el MDAC_2.7 que es una actualizacion de sistemas operativos antreriores a xp.

actualización del instalador redistribuible Microsoft Data Access Components 2.7 instala la misma versión de los componentes principales de acceso a datos que Microsoft Windows XP

despues de esa instalacion en las otras maquinas que no tenian ese sistema operativo todo funciono normal :)

gracias por su ayuda y espero que esto le sira a alguien mas que ami :)


saludossss