以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教:datatablebiulder产生的临时表datasource绑定无效?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=58549)

--  作者:关键下一秒
--  发布时间:2014/10/19 8:15:00
--  请教:datatablebiulder产生的临时表datasource绑定无效?
如题:请高手指教!
--  作者:有点甜
--  发布时间:2014/10/19 9:07:00
--  
 不可能,肯定有效。build出来以后,就有一个临时表了。
--  作者:关键下一秒
--  发布时间:2014/10/19 12:37:00
--  
\'建临时表
Dim dtb As new DataTableBuilder("测试")
dtb.AddDef("测试字段",Gettype(String),32)
dtb.Build
Dim t As Table = Tables("测试")
MainTable = t
\'建一个Datatable
Dim cmd As new SQLCommand
cmd.CommandText = "Select \'空白内容\' as 这是一个新表字段"
Dim dt As DataTable = cmd.ExecuteReader
\'捆绑
t.DataSource = dt  \'这句没有反应******

--  作者:有点甜
--  发布时间:2014/10/19 14:04:00
--  

 你想做什么?

 

 DataSource指适合于窗口控件。

 

 修改Datatable的话,就要用fill函数。


--  作者:关键下一秒
--  发布时间:2014/10/19 17:20:00
--  
谢谢! 测试一下这个功能。看能不能用于配合EXCEL模板做后台数据打印(感觉fill有局限性,数据只能来自一个表)。不过,现在只能用窗口表解决了。
--  作者:有点甜
--  发布时间:2014/10/19 17:22:00
--  
 fill也是可以多个表的,关键是写sql语句。
--  作者:jianjingmaoyi
--  发布时间:2014/10/19 17:39:00
--  
fill 可以 N多表


--  作者:关键下一秒
--  发布时间:2014/10/19 18:33:00
--  
辛苦了,周末还不休息啊。图片点击可在新窗口打开查看