Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - MsChart
Forum - Visual Basic 6 - MsChart

Avatar
nikeddy (Normal User)
Newbie


Messaggi: 3
Iscritto: 05/10/2012

Segnala al moderatore
Postato alle 9:10
Venerdė, 05/10/2012
Salve a tutti ho un dilemma...

io faccio alcune select, per tirare fuori dei dati da un db, soltanto che :

1) devo creare un grafico dalla somma dei valori ricercati

Codice sorgente - presumibilmente VB.NET

  1. Set gRsAffitti = New ADODB.Recordset
  2.     gsSQL = "SELECT * FROM sys_tbl "
  3.          gRsAffitti.Open gsSQL, gCnDatabase
  4.  
  5.                 Do While gRsAffitti.EOF = False
  6.  
  7.                 scerca = gRsAffitti("data")
  8.                
  9.   icontailtutto = 0
  10.                      Set gRscalcoliamo = New ADODB.Recordset
  11.                      gsSQL = "SELECT * FROM " & scerca & " WHERE dvd= " & idvd & ""
  12.                 gRscalcoliamo.Open gsSQL, gCnDatabase
  13.  
  14.                  Do While gRscalcoliamo.EOF = False
  15.  
  16.  
  17.  iconta = iconta + 1
  18.  
  19.  
  20.          gRscalcoliamo.MoveNext
  21.    
  22.     Loop
  23.  
  24.     ipercentuale = (Val(icontadvd) / 100) * iconta
  25.  
  26. icontailtutto = ipercentuale + icontailtutto
  27.  
  28.  
  29.  ipercentuale = 0
  30.          gRscalcoliamo.Close
  31.          
  32. gRsAffitti.MoveNext
  33.  
  34. Loop
  35. gRsAffitti.Close
  36.  
  37. End Sub



praticamente, io conto quanti valori ci sono nel db,in un determinato mese, e li metto in una variabile, dopo cambio il mese e ricerco quanti valori ci sono in un altro determinato mese, e li metto in una variabile.

io vorrei capire, come faccio a creare un grafico per ogni valore che tiro fuori (icontailtutto) rapportato (asse X) con i mesi , cosi da tirare fuori ogni mese, quanti valori ci sono.

e devo crearci il grafico...

come posso fare?

sopra alla prima select , filtro una tabella con le tabelle da analizzare, sotto poi ricerco quella tabella cercata con il select prima, e raccolgo il totale di dati presenti.

praticamente nella prima tabella che cerco trovo 100 record
nella seconda per esempio ne trovo altri 100

nella terza trovo 200 record.

come faccio a creare un grafico cosi :

1) nome tabella - Tot Record
2) nome tabella - Tot Record

e' che non capisco come creare una matrice per dare poi i dati al grafico.

se io dopo la select sopra dove scorro le tabelle , devo per ogni giro che fa' , quindi per ogni tabella che calcola, tirare fuori il dato , e inserirlo in una matrice che va ad alimentare il grafico.
Con questo code, come faccio a mettere la matrice?

PM Quote