は、私はGoogleのチャートを使用してグラフのデータを表示するには、このループを使用しているテーブルからデータを高速に取得する方法はありますか?
問題は、グラフは多くのデータが含まれていることであり、それは疑問があるされているかどうか を貸しなされるのに長い時間を要しますデータベースを早く渡す方法は?
dRow As Data.DataRow In xdata.Rows
If j = 0 Then
TempDate = Format(CDate(dRow.Item(0)), "dd/MM/yyyy")
MyXML += "[new Date(" & TempDate.Year & "," & TempDate.Month - 1 & ")"
j += 1
Else
TempDate = Format(CDate(dRow.Item(0)), "dd/MM/yyyy")
MyXML += ",[new Date(" & TempDate.Year & "," & TempDate.Month - 1 & ")"
j += 1
End If
For colIdx As Byte = 1 To xdata.Columns.Count - 1
If colIdx > 0 Then
If (dRow.Item(colIdx)).ToString <> Nothing Then
MyXML += "," & (dRow.Item(colIdx)).ToString
Else
MyXML += "," & "0"
End If
End If
`
どのように多くの行を? –
グラフを表示するために何を選択するかによって、数千に達することができます –
データベースからデータをロードしてレンダリングを測定する時間を測定しましたか?何千ものレコードが適切なデータベースを強調すべきではありません。あなたはどちらを使いますか? –