SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: m00g en Lunes 16 de Diciembre de 2002, 21:30

Título: Re: multiplicar dos campos y colocarlos en una columna de da
Publicado por: m00g en Lunes 16 de Diciembre de 2002, 21:30
Esto es lo que necesito: multiplicar dos campos y colocarlos en una columna de data grid.
Tambien necesito sumar todos los resultados de la columna y colocarlos en un text box....
Es como un ejercicio de venta de productos... necesito multiplicar cantidad*precio y colocarlo en una de las columnas del data.. y después colocar el resultado en un cuadro de texto
;) Muchas Gracias y disculpen la molestia
.:Gaby:.:)
Título: multiplicar dos campos y colocarlos en una columna de data g
Publicado por: Jaume en Miércoles 18 de Diciembre de 2002, 09:53
1º Puedes crear un campo en la sentencia SQL que utilizas para rellenar el grid, que te realice esa operacion, por lo que puedes mostrarlo en la grid como un campo más. Posteriormente haces otra sentencia SQL que te calcule el total de esa operacion y lo muestras en el TextBox.

2º Haces una columna más en el grid, de manera que cuando ya lo tengas lleno, lo recorres linea por linea realizando la multiplicación y el cómputo global, rellenando la columna extra que has creado. Cuando termines el bucle tendrás el total, por lo que podrás rellenar el textBox.

La primera opción es la más elegante y rápida. La segunda más lenta pero mas sencilla

Salu2