以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何判断某列是否是表达式列  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84413)

--  作者:凡夫俗子
--  发布时间:2016/4/30 19:03:00
--  如何判断某列是否是表达式列
如何判断某列是否是表达式列,(表达式列也有可能并没有写入表达式)
--  作者:大红袍
--  发布时间:2016/5/2 14:02:00
--  

参考代码

 

Dim dc As DataCol  = DataTables("表C").DataCols("c")
Dim pi As System.Reflection.PropertyInfo = dc.Gettype.getproperty("IsTemporary",Reflection.BindingFlags.nonpublic Or Reflection.BindingFlags.Instance)
Msgbox( pi.getvalue(dc,Nothing))