Graficar en visual Basic

Jaime
30 de Diciembre del 2004
Necesito un ejemplo pequeño de como graficar datos presentes ya sea en un recordset o en variables por favor....utilizando mscharts, ya que aún no comprendo su funcionamiento.....Muchisimas gracias

mvallejos
30 de Diciembre del 2004
En resumen, sería así

En un recordset, recuperas los datos que necesitás representar gráficamente.
En una variable de tipo Variant, generas una matriz con los datos.

Ejemplo

Dim Rs as New ADODB.Recordset
Dim Matriz

Rs.Open "Select ..... ", Conexion,AdOpenStatic
Matriz = Rs.GetRows

A partir de acá, trabajas con el MSChart

Chart1.Title = <titulo>
Chart1.ChartType = <tipo grafico>
Chart1.ChartData = Matriz
Chart1.ShowLegend = true


La propiedad ChartType es un enumerado que te va a presentar una lista de valores posibles.

Dependiendo del tipo de gráfico y de como hagas tu recordset, vas a tener que jugar con la posición de las series

Chart1.Plot.DataSeriesInRows = True/False


Espero que sirva de algo

Saludos