![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Gracias por la respuesta pero no estoy trabjando de esa manera, estoy trabajando " A Pie " tengo la consulta sql pero solo la muestro en el dbgrid posteriormente quiero calcular 2 campos que son cantidad * precio, los cuales ya los tengo calculados en una variable Total pero esta fuera de la consulta, ahora lo que quiero saber es si existe la manera de que pueda introducir el valor de Total dentro de una columna del DBGrid que esta vacia. O si existe otra forma mas facil (seguro que la hay pero no la se) de trabajar te agradeceria que me la explicaras
![]() |
|
#2
|
||||
|
||||
|
Cita:
Para lo que describes bastaría que hagas una consulta
y ya tienes tu DBGrid con la columna que muestra el total en cada registro. Si quieres meter arbitrariamente un valor en una celda de un DBGrid en el momento que quieras pues no, eso no es posible. Un DBGrid no es como un StringGrid en el que pueden llenarse directamente las celdas. El DBGrid siempre tomará sus datos de un DataSet. Si los datos no están en el DataSet entonces nunca aparecerán en el grid. // Saludos |
|
#3
|
|||
|
|||
|
Muchas gracias por tu ayuda, no he podido hacer la consulta pero ahi estoy
![]() |
|
#4
|
||||
|
||||
|
¿porque no se pudo con la consulta? ¿te marca algún error?
Como menciona Roman, la mejor manera de hacer lo que pides es con las dos opciones que ya te mencionó, campos calculados o directo en la consulta. Si no estas haciendolo de ninguna de esas dos formas, le estarías dando muchas vueltas a un asunto sencillo.
__________________
|
|
#5
|
|||
|
|||
|
Tenian razon, me estaba matando la cabeza por nada, lo que pasa es que no sabia utilizar el evento OnCalcFields, pero ya aprendi y es mucho mas sencillo de lo que esperaba
![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|