寻求帮助并需要指向正确的方向,任何人都可以提供协助吗?
拥有包含10000个数字/数据点的数据文件(txt)。将数据文件存储为SQL表中的varbinary(MAX)。
我的目标是根据用户请求检索文件,并将数字绘制/绘制成折线图。
让DataReader直接在屏幕上显示数字没问题,但是我不知道如何将数字放入DataSet(或表格)来绘制图表....
任何人都可以提供建议或指导吗?
非常感谢。泥泞的
答案 0 :(得分:0)
我假设从数据库中检索时,数据点由新行字符分隔。
可能有一种更智能的.Net方法可以帮助你做到这一点,但是一种功能性的,如果是基本的方式,就像(在VB .Net中 - 或者我的粗略近似):
'create a new datatable
Dim myDT As New DataTable("DataPoints")
'add a column to the data table (assuming your data is integer)
myDT.Columns.Add("Point", System.Type.GetType("System.Int32"))
'split the string containing the points into an array
dim pointArray as string() = pointString.Split(vbcrlf)
'add the points to the data table
dim s as string
foreach s in pointArray
myDT.Rows.Add(Int32.Parse(s))
next
这是基本的 - 一些错误处理会是一个好主意 - 但希望它能让你开始。