webForumDet fria alternativet

MSChart

0 svar · 161 visningar · startad av saw

sawMedlem sedan mars 20011 883 inlägg
#1

Jag försöker att använda mig av MSChart, men det är ett par saker som jag inte får igång.
Vad jag vill visa är de titlar som har legat 1:a och antal gånger.
SQL:en är perfekt, men jag kan inte få fram titlarna i charten.
Jag har lagt in MSChart1.ShowLegend = true; men då visas bara C1,C2 osv.
Hur jag än gör, så får jag inte in titlarna.
Så här ser min kod ut:

int rader = ds1.Tables["frånChart"].Rows.Count;
nr = new string[rader];
		
MSChart1.ColumnCount=Convert.ToInt16(rader);
MSChart1.ColumnLabelCount=Convert.ToInt16(rader);
MSChart1.ShowLegend = true;
			
try
{
for(int c = 0;c > rader; c++)
{
MSChart1.ColumnLabelIndex=Convert.ToInt16(c);;
MSChart1.Column = Convert.ToInt16(ds1.Tables["frånChart"].Rows[c]["AntalGånger"]);
MSChart1.ColumnCount=Convert.ToInt16(rader);
MSChart1.ColumnLabel = ds1.Tables["frånChart"].Rows[c]["songtitel"].ToString();
}
}
catch(Exception fel)
{
MessageBox.Show(fel.Message,"Databasfel i MSChart");
}

Jag har antagligen missat någonting, men hittar inte vad.
Tacksam för hjälp.
PS
kan jag inte lägga till någonting i MessageBoxen så att jag vet i vilken post det plev fel?
DS

Genererad på 360 ms · cache AV · v20260730165559-full.f96bc7eb