Visual Basic - Error de recordcount en VB6 sobre windows XP

Life is soft - evento anual de software empresarial
 
Vista:

Error de recordcount en VB6 sobre windows XP

Publicado por Hugo (4 intervenciones) el 26/02/2003 14:11:27
Hola:

El motivo de mi mensaje es para reportar un error que
ocurre en una aplicación que hice en Visual Basic VI y la
ejecuto bajo windows XP. Una de las cosas que hace esta
aplicación es conectarse a determinadas tablas DBF de otro
sistema hecho en Visual Fox, seleccionar algunos campos y
llenar un recordset que posteriormente recorre para
actualizar otra base de datos.
Pero el problema ocurre en algunas tablas y no en todas. Y
a la vez ese error sólo se da en las máquinas que tienen
instalado windows XP.
Después de debbugear la aplicación pude deducir que cuando
hago un "SELECT codigo, nombre FROM Clientes" da error de
recordcount y si en cambio hago "SELECT nombre FROM
Clientes" el recordcount no falla. Evidentemente el
problema se genera con el campo "Codigo" de la tabla
Clientes. Pero por ejemplo existe otra tabla llamada
Proveedores y la importación la hace correctamente, y esa
tabla también tiene el campo "Codigo".
Ya revise, reindexe y limpie los registros "Basura" de la
tabla de fox pero el problema persiste.

El error en sí es:

Error -2147467259 "El proveedor de datos u otro servicio
devolvió un estado E_FAIL"

Desde ya, muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error de recordcount en VB6 sobre windows XP

Publicado por tupolev (19 intervenciones) el 09/08/2003 01:04:16
Hola!
Han pasado varios meses desde tu post, lo sé. Pero debo decirte que estoy teniendo ahora el mismo mismo error que tú.
La única diferencia, aparte de los campos evidentemente, es que uso MySQL y conecto mediante MyODBC.

El resto igual. Error al ejecutar sobre XP, ya sea compilado o ejecutado desde VB. Y no consigo averiguar de qué es...¿Lo averiguaste tú ya?

Muchas gracias de antemano

tupolev
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar