Foros del Web » Programación para mayores de 30 ;) » .NET »

ayuda para realizar este grafico

Estas en el tema de ayuda para realizar este grafico en el foro de .NET en Foros del Web. hola mestro encontre un ejemplo de un grafico de torta pero toma los datos de una bd, mi idea es tomarlos de un webservice , ...
  #1 (permalink)  
Antiguo 07/12/2007, 13:58
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 4 meses
Puntos: 2
ayuda para realizar este grafico

hola mestro encontre un ejemplo de un grafico de torta pero toma los datos de una bd, mi idea es tomarlos de un webservice , pero a modo de aprender me gustaria que los valores fuera de un matriz

¿como podria adaptar este ejemplo para que los valores fueran por matriz?


Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim sConn As SqlConnection
Dim comTabla As New SqlCommand()
Dim ds As DataSet = New DataSet()
Dim daTabla As New SqlDataAdapter()
'Se crea una conexion
sConn = New SqlConnection("server=xxxxx; uid=xxx; pwd=xxx; DataBase=TAREAS")
sConn.Open()
'Se resuelvo la querie que devuelve las horas acumuladas trabajadas agrupadas por tarea
comTabla = New SqlCommand("SELECT tarea, SUM(horas) FROM tareas GROUP BY tarea ")
comTabla.Connection = sConn
daTabla.SelectCommand = comTabla
daTabla.Fill(ds)
'Se renderiza el grafico de torta
Dim bc As gTorta = New gTorta()

'aqui se supongo que manda el resultado de la query
bc.Render(ds, Response.OutputStream)
End Sub
End Class

ejemplo completo.
http://www.mundoprogramacion.com/col...aficotorta.htm

Saludos.
__________________
"Cuando se adelanta un oponente, enfréntalo y salúdalo; si intenta retroceder, déjalo seguir su camino"
  #2 (permalink)  
Antiguo 07/12/2007, 14:03
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 4 meses
Puntos: 2
Re: ayuda para realizar este grafico

mmmm no se si sera factible esto en una aplicacion de escritorio?
__________________
"Cuando se adelanta un oponente, enfréntalo y salúdalo; si intenta retroceder, déjalo seguir su camino"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:31.