![]() |
añadir definicion de campos en ejecucion
Hola a todos.
Estoy liado ahora con un programa que me permita meter una sentencia sql en un memo, luego que me cargue esa sentencia en un query y luego que me muestre el resultado de esa sentencia en un grid. Bien. EL problema es que al ser la sentencia dinámica (SELECT tecleada por el operador) no se cual es la tabla, no se los campos que quiere, no se.....:confused: Estoy buscando un metodo para añadir los campos en tiempo de ejecución, segun lo que teclee el operador al dataset, lo que seria el fields editor de un query y luego hacer eso mismo con el grid. ¿¿¿ Alguna inapreciable ayuda ???;) Gracias. |
Cita:
Una vez hecha la consulta,puedes examinar Query.Fields para ver los campos pedidos. // Saludos |
Cita:
Esa parte si la conocia, el problema es que no utilizo un grid estandar y tengo que añadir los campos al grid y estaba buscando una analogia de como hacerlo manualmente para hacerlo en un quantumgrid. Tal vez, no supe explicarme. Gracias. |
Hola avmm2004, para armar la consulta puedes ir piendo campo a campo y vas concatenando a tu consulta al igual que la tabla.
Y vas creando las columnas de tu DBGrid de esta forma:
Saluditos |
Por si alguien lo trabaja el metodo es CreateAllfields para el PivotGrid.
Gracias a todos. |
| La franja horaria es GMT +2. Ahora son las 22:31:56. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi