@fsurfing
Sto utilizzando la tua classe domanda sciocca forse sono un po' arruginito... i dati sono assegnati all'array float[] Data.
Te assegni poi i dati con l'istruzione:
.Data = [22.0, 33.0, 45.0, 22.0, 45.56, 2.0, 5.0]
Se volessi assegnare i valori da un recordset di dati, esempio:
myresult = mycon.ExecuteSql("select peso from tbDAILY ORDER BY gma")
come collego il recordset myresult all'array, con cLine.data.add?
Il seguente codice mi da' null object:
DIM chart2 AS NEW cChart
DIM x AS Integer
DIM myresult AS Result
mycon.Connect("alimenti.db")
myresult = mycon.ExecuteSql("select peso from tbDAILY ORDER BY gma")
myresult.MoveFirst
x = 0
WITH chart2
.Title = "Peso"
.Height = 200
.Width = 420
FOR EACH myresult
x = x + 1
.Data.Add(myresult!peso)
NEXT
.Forecolor = Color.Red
.Linewidth = 2
.Foreground = Color.LightGray
.writeline
END WITH
PictureBox2.Picture = chart2.picture
il recordset contiene 49 records il campo peso è float come l'array
Grazie di cuore