Visual Basic - ch@osoft® ayuda please!!!!

Life is soft - evento anual de software empresarial
 
Vista:

ch@osoft® ayuda please!!!!

Publicado por Jeny (1 intervención) el 21/06/2005 21:46:24
Hola, tengo un data Grid con unos datos cargados, y necesito calcular el total de un campo de la tabla ("PRECIO"), y no se cómo recorrerlo para que me sume. Para que se entienda mejor pongo un ejemplo

Nombre Precio
Silla 12
Mesa 25
......... ......
Necesito un textBox que sume 12+25+... ¿Cómo lo hago?

Estoy unsando un datacontrol para la conexión a la base en access

Gracias de antemano por vuestra ayuda.Un saludo ............ si tienes algún ejemplo sería bacan.... un beso
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ch@osoft® ayuda please!!!!

Publicado por Gustavo Rivas (43 intervenciones) el 22/06/2005 00:21:53
necesitas posicionarte en cada columna y renglon
nombregrid.col = 0
for i = 0 to nomgrid.rows-1
nombregrid.row = i
variabletotal = variabletotal + val(nomgrid.text)
next i

SUERTE!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ch@osoft® ayuda please!!!!

Publicado por ch@osoft® (3 intervenciones) el 22/06/2005 14:57:31
hola jeny puedes recorrer el recordset donde levantas los datos para mostrar en el datagrid de esta forma

do while rs.eof()
total=total+rs(precio)
rs.movenext
loop

tambien puedes hacer un select sum(precio) as total from tabla en la consulta donde levantas en recordset q asi seria mucho + rapido

salu2 y suerte

ch@osoft®
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

GRACIAS AMIGOS...

Publicado por Jeny (1 intervención) el 22/06/2005 15:13:23
Gracias por su ayuda, estuve probando con el código q me dieron y todo me salió OK..... son lo máximo!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar