以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]复制“表A”,如何表达?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68952)

--  作者:whyfoxtable
--  发布时间:2015/5/28 9:41:00
--  [求助]复制“表A”,如何表达?

复制“表A”,用代码如何表达?

 

在帮助中未找到相关内容,请帮助!最好能将表达式列一起包括进来。

 

另,不想用Syscmd.Table.Copy()


--  作者:大红袍
--  发布时间:2015/5/28 9:42:00
--  
 无法用代码复制表,也不能复制表达式列。
--  作者:Bin
--  发布时间:2015/5/28 9:43:00
--  
Syscmd.Table.Copy() 只能这样.



--  作者:whyfoxtable
--  发布时间:2015/5/28 9:47:00
--  [求助]那能不能取得各列的属性值,然后建两样的表?

谢谢两位!

 

继续求助:

不能直接复制,能不能间接复制?

 

如:能不能取得各列的属性值,然后建同样的表?


--  作者:whyfoxtable
--  发布时间:2015/5/28 9:49:00
--  [求助]直接用代码往对话框填入相关信息?
Syscmd.Table.Copy()

 

弹出对话框,能不能不弹出,直接用代码填入相关信息?


--  作者:大红袍
--  发布时间:2015/5/28 9:49:00
--  

可以建立表,但是表达式列是不能建立的。

 

参考 http://www.foxtable.com/help/topics/2122.htm

 


--  作者:whyfoxtable
--  发布时间:2015/5/28 9:54:00
--  [求助]如何取得已存在表各列的属性值?
建立新表,就要建和已存在表一样的。那如何取得已存在表各列的属性值? 仅仅是IsString(),不足以得到已存在表的全部属性,如字符长度属性等。
--  作者:大红袍
--  发布时间:2015/5/28 9:56:00
--  
For Each dt As DataTable In DataTables
    For Each dc As DataCol In dt.DataCols
        output.show(dt.name & " " & dc.Name & " " & dc.Caption & " " & dc.datatype.Name & dc.MaxLength)
    Next
Next

--  作者:whyfoxtable
--  发布时间:2015/5/28 10:04:00
--  [分享]大神啊!真诚感谢

这才是真正的高手!

 

不过,对于数值型如何解决,我还要看看。。。。

[此贴子已经被作者于2015/5/28 10:05:16编辑过]