Gracias por las respuestas.
Cita:
Empezado por Casimiro Notevi
¿Por qué no la creas antes y te limitas a rellenarla con lo que necesites?
|
La creo cuando se pide la consulta porque en cada consulta pueden ser datos diferentes: una vez pueden ser cuatro datos y otra diez.
Cita:
Empezado por mamcx
Eso suena mas bien a que usas un ClientDataSet y este se carga con la lista de campos de la primera.
|
No, no uso ClientDataSet.
Cita:
Empezado por fjcg02
Recorre los campos del componente que uses para mostrar los datos y borralos.
|
En el formulario lo monto así:
Código:
fMenu->qTemp->Close();
fMenu->qTemp->SQL->Text = "SELECT * FROM " + cTabTemp;
fMenu->qTemp->Open();
Siendo cTabTemp un AnsiString en el que guardo el nombre de la tabla que sea asigna al ejecutarse.