Tema: Compute
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/07/2008, 08:33
Avatar de la_matacury
la_matacury
 
Fecha de Ingreso: julio-2008
Ubicación: Quilpué
Mensajes: 10
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Compute

Hola erick

Mira tengo un datagridview que es filtrada por un combobox, y dos textbox con fechas en este caso son nombres de medicos. la vista muestra un campo con valores, de lo que el medico cobro por esa atencion. y lo que necesito es sumarla para que abajo me muestre un label con el total.

el codigo es este:

' Cargamos el ComboBox
Dim adap As New SqlDataAdapter("Select med_nombre, med_codigo from medico order by med_nombre", cnn)
adap.Fill(medico)

combobox1.DataSource = medico
combobox1.DisplayMember = "med_nombre"
combobox1.ValueMember = "med_codigo"

' Cargamos la Grilla filtrada por el ComboBox y la fecha

Dim adap_grilla As New SqlDataAdapter("Select cx.con_fecha, cx.med_codigo, cx.med_nombre, cx.total FROM vista_cm_ce cx, medico me WHERE me.med_nombre = cx.med_nombre and cx.med_nombre= '" & combobox1.Text & "' and con_fecha between '" & TextBox1.Text & "' and '" & TextBox2.Text & "' ", cnn)
adap_grilla.Fill(vista_cm_ce)
Grilla.DataSource = vista_cm_ce

Label2.Text = Grilla.RowCount.ToString() 'contador registros (funciona)

Label5.Text = vista_cm_ce.Compute("Sum(total)", "").ToString() ' suma el total correctamente pero necesito que me lo muestre con el punto de separacion.

y ese es mi problemita..........