以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  SQL语句生成临时表  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=14448)

--  作者:baxiu
--  发布时间:2011/11/19 13:40:00
--  SQL语句生成临时表

版主你好,请问使用sql语句生成临时表,并能显示、查看临时表内容,该如何操作。

 

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText = "SELECT DISTINCT 商品简码,商品名称 From {采购订单表}"

想把这个查询结果生成一个临时表(表名:明细表1),并显示出来,

 

下面的语句该如何写,请指导


--  作者:czy
--  发布时间:2011/11/19 16:09:00
--  

生成后绑定到指定表。

执行数据表功能区的SQL查询表,点击增加按钮,执行Select语句,输入:SELECT DISTINCT 商品简码,商品名称 From {采购订单表},确定,输入表名就ok了。


--  作者:baxiu
--  发布时间:2011/11/19 21:36:00
--  

版主你好,这个表的生成,我想让他在  “DataColChanged”中生成,所以我想通过代码实现,请问有通过代码生成的办法么?


--  作者:mr725
--  发布时间:2011/11/19 22:09:00
--  

 

你1楼本来就是生成的一个临时表呀,生成后绑定到指定表就可以显示出来了。

 

在  “DataColChanged”中生成,是什么意思呢?你把问题说全来,实在不懂你还要再说什么··· 最好附上个实例。


--  作者:baxiu
--  发布时间:2011/11/19 22:09:00
--  

已经搞定此问题,多谢你们,  之前是我描述的不大清楚,

 

 

 

Dim q As new QueryBuilder

q.Tablename="统计表1"

q.C

q.SelectString="select * from {采购订单表}"

q.Build

MainTable= Tables("统计表1")

[此贴子已经被作者于2011-11-19 22:10:52编辑过]