Clarion - Problemas con Browse de MySQL

 
Vista:

Problemas con Browse de MySQL

Publicado por Pablo Cruz (1 intervención) el 25/04/2007 19:13:05
Tengo un problema al utilizar un Browse de archivos en MySQL.
El Browse sobre archivos sin campos relacionados, funciona perfecto.
El Browse sobre archivos con campos relacionados:
+ en los índices que no tienen relación a otros archivos, funciona perfecto.
+ en los índices que tienen campos relacionados (a archivo padre) falla
- a veces, aparecen registros duplicados
- al moverme con las flechas hacia el último registro,
sigue desplegando registros más allá del final (como
si fuera lista circular, toma los del inicio del archivo)
- al moverme con las flechas hacia el primer registro,
sigue desplegando registros previos al inicio (como
si fuera lista circular, toma los del fin del archivo)

Espero que puedan ayudarme. He estado probando y con la opción INNER del join, trabaja ligeramente mejor, pero aun sigue fallando.

Gracias anticipadamente.
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:Problemas con Browse de MySQL

Publicado por Andres Sanchez Rendon (31 intervenciones) el 09/05/2007 03:08:45
Esto se debe a que no tienes una llave primaria en la tabla de detalle, en SQL requieres tener una llave primaria, si no pasa lo que te esta pasando. Yo generalmente le agrego un campo adicional al detalle que es un consecutivo de partida o registro de detalle.

Tabla Master

ID
Campo 1
Campo 2

Tabla Detail

ID
Partida
Campo 1
Campo 2

Asi las dos tablas tienen llaves primarias.
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