以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何用代码判断某列的数据属性?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=13673)

--  作者:lihe60
--  发布时间:2011/10/22 12:13:00
--  如何用代码判断某列的数据属性?
如何用代码获取某列的数据属性?
[此贴子已经被作者于2011-10-22 12:13:04编辑过]

--  作者:kylin
--  发布时间:2011/10/22 12:57:00
--  

For Each dc As DataCol In DataTables("订单").DataCols
  If
dc.IsNumeric
Then
     Output.Show(dc.Name)

  End
If
Next

 

这是摘抄帮助中的例子

 


--  作者:lihe60
--  发布时间:2011/10/22 13:12:00
--  
这是列的名称,我想知道列的属性。
--  作者:lkqing
--  发布时间:2011/10/22 14:21:00
--  
以下是引用kylin在2011-10-22 12:57:00的发言:

For Each dc As DataCol In DataTables("订单").DataCols
  If
dc.IsNumeric
Then
     Output.Show(dc.Name)

  End
If
Next

 

这是摘抄帮助中的例子

 

帮助上的代码已经告诉你怎样去辨别属性,看红色部分。

都已经七条尾巴了,如此简单的都看不懂,真不应该。


--  作者:mr725
--  发布时间:2011/10/22 20:19:00
--  

楼主应该要的是这个吧:

 

For Each dc As DataCol In DataTables("表A").DataCols
    Output.Show(dc.name & "   列的数据类型是:   " & dc.DataType.name)
Next


--  作者:lihe60
--  发布时间:2011/10/23 7:56:00
--  
以下是引用mr725在2011-10-22 20:19:00的发言:

楼主应该要的是这个吧:

 

For Each dc As DataCol In DataTables("表A").DataCols
    Output.Show(dc.name & "   列的数据类型是:   " & dc.DataType.name)
Next

正是这个,非常感谢!


--  作者:lihe60
--  发布时间:2011/10/23 7:57:00
--  
dc.DataType.name,这个帮助里有吗?
--  作者:czy
--  发布时间:2011/10/23 13:49:00
--  
帮助中还真没有DataType的介绍。