ハイチャートを使用してチャートを作成しています。背後にあるコードは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 年の日付をどのように呼ぶのでしょうか?