Cita:
Empezado por MaMu
me tira error de que esta fuera de rango, pues claro, recorre un campo de más pero este no existe en la tabla, sino que es un calculado en el componente.
|
Supongo que te debe estar fallando al acceder por índice a un Field/Columna que no existe.
Si los de la consulta y los del DBGrid son diferentes, żNo puedes hacer comprobaciones antes de acceder al campo que necesitas?
Utilizando:
Código Delphi
[-]
DBGrid.Columns
DBGrid.Columns[i].Field
Y para el Query Algo similar. Tal vez no entendí bien tu problema.