1

ハイチャートを使用してチャートを作成しています。背後にあるコードはvb.netです...

私は次のようなデータテーブルを持っています:

Date - speed - data
2011    10k     6
2011    18k     7
2012    20k     10
2012    10k      2
2013    14k      4
2013    20k      6

速度のためにデータテーブル情報を取得する前に、次のコードを使用していました。

 Dim a As DataSet = Cons
    Dim abc As DataTable
    abc = a.Tables(0)

 Dim array As New ArrayList

 For Each row In abc.Rows
        array.Add(row("Speed"))

    Next row

 Dim serializer As New JavaScriptSerializer()
  Dim arrayJson As String = serializer.Serialize(array)

上記のコードは速度のデータを表示します。

しかし、2011 年のデータが必要な場合はどうすればよいでしょうか。または2013.これを取得するにはどうすればよいですか。いくつかのコードが実行されていますが、ハイチャートを使用しているため、これを配列に変換する必要があります。

これをどのように変更しますか:

For Each row In abc.Rows
        array.Add(row("Speed"))

    Next row

誰でも日付、アイデアを取得できるようにします。

わかりましたが、年が同じで日が違う場合はどうなりますか?

それで

01/10/2011 00:00:00
04/07/2011 00:00:00
21/11/2012 00:00:00
11/11/2013 00:00:00

では、2011 年の日付をどのように呼ぶのでしょうか?

4

1 に答える 1