Al leer archivo o al grabar mas de 10 registros toda una columna se repite :-(
Hola a todos trabajo con los ibx y delphi 6 se me ha presntado una cosa media especial resulta que tengo que cargar los datos de un query en otro pero cuando lo hago un valor del query al que estoy ingresando los datos no cambia es decir esa columna repite a todos los registros el mismo dato
Ejemplo imaginemos que cargo de un archivo csv los datos a un ibdataset , que tiene estos select // select de consulta
// y Este select en refresh
como ven el campo codigo se repite el mismo en la medida que se ingresan los campos pero solo es ese dato pero si yo me pongo en la linea y presiono f5 me muestra el dato real , que proda estar passando he puesto query.refresh ,queryrefreshsql y nada Espero su invalorable ayuda gracias de antemano |
Hola.
No se con que motor sql trabajas (interbase, firebird, mysql, oracle...) pero te recomiendo que si usas abreviaturas para las tablas en la select, le pongas a cada campo de que tabla es. Otra cosa que supongo será un error tipográfico, en la línea se te ha colado un cero, ¿no? Salu2 |
Gracias por tu respuesta amigo , pero ya he intentado todo el 0 no es un error tipografico solo es un campo que se agrega para realizar un calculo que no se graba en la base , el motor es firebird 1.5 , ademas lo raro es que solo es en el campo cod_producto , porque los otros campos quedan muy bien , la validacion del cod_producto se lo realiza en el evento onvalidate del ibdataset , ademas si me coloco en las lineas y presione f5 entonces refresca y muestra el dato correcto
|
Prueba a poner en todos los campos de las select, la tabla de donde vienen.
|
Cita:
Con respecto a tu problema, porque no dejas que el mismo componente te cree las sentencias y/o podrias colocar el evento onvalidate del campo con el que tienes problemas?. |
La franja horaria es GMT +2. Ahora son las 05:26:51. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi