AS/400 - Diferencias en resultado query desde BDE

 
Vista:

Diferencias en resultado query desde BDE

Publicado por rsanjose (1 intervención) el 10/11/2008 06:18:37
Buenos días.

Me ha ocurrido algo muy curioso.

He escrito en el BDE Administrator (que viene con Delphi 7) una sentencia SQL que ataca a una base de datos DB2/400 y me devuelve 21 filas... En cambio, si esa consulta la hago directamente en el AS/400 me devuelve 32 filas.

Lo más curioso es que lo he probado en 2 PC y el resultado es distinto.

No sé si el problema puede estar en la configuración del BDE o del conector ODBC, pero no he conseguido dar con el problema.

El fallo parece estar en un campo númerico N7 que contiene la fecha en formato SAAMMDD (por ejemplo 1081110 sería 10/11/08)

¿Alguna sugerencia?

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:Diferencias en resultado query desde BDE

Publicado por gsagastume (20 intervenciones) el 15/11/2008 00:49:04
yo revisarian la sentencia haciendo un count(*) de toda la sentencia y regresa la misma cantidad del as400, pasaraia a revisar algun parametro como maximo de filas a recuprear, si no lo mas probable es que la condicion del WHERE este equivocada.
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