以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  图形字典  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=55095)

--  作者:CRM2013
--  发布时间:2014/8/10 21:46:00
--  图形字典

请问一下,列数据类型为“整数”

 

使用图形字典后,不能显示图形,是什么原因?


--  作者:有点甜
--  发布时间:2014/8/10 21:49:00
--  
 字典的数据类型,尽量都用字符列,对数字支持不太好。
--  作者:CRM2013
--  发布时间:2014/8/10 22:08:00
--  

将数据类型调整为字符型后,可正常使用图形字典

 

我使用的图形字典为“曲线颜色”列,下面的代码有时会出错,因为无法将string字符转换为整数integer

 

 If dr.IsNull("曲线颜色") = False Then
                Dim Clr As Integer = dr("曲线颜色")
                Series.LineColor = Color.FromARGB(Clr)   \'各点之间的连线颜色
  End If


--  作者:有点甜
--  发布时间:2014/8/10 22:11:00
--  
If dr.IsNull("曲线颜色") = False Then
    Dim Clr As Integer = val(dr("曲线颜色"))
    Series.LineColor = Color.FromARGB(Clr)   \'各点之间的连线颜色
End If