以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  SQLJoinTableBuilder如何设置列名?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=87652)

--  作者:chen3728060
--  发布时间:2016/7/16 10:34:00
--  SQLJoinTableBuilder如何设置列名?

我用SQLJoinTableBuilder查询出来的表,貌似列名只能用原来列的,修改不了

 


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

 

我用messbox把caption show出来

t.Cols("LSStoreFlowTime").Caption ="出入库日期"
MessageBox.show(t.Cols("LSStoreFlowTime").Caption )

确实有的,但现实就是不对


图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2016/7/16 10:42:38编辑过]

--  作者:jaegea
--  发布时间:2016/7/16 10:48:00
--  
查询统计生成的表的列名是自动生成的,不是你的列名的,显示的是列标题,就是说LSStoreFlowTime是列标题,你这样是无效的,用For遍历所有列,通过对比列标题得到列名,然后重新设置列标题,记得重新设置列标题后得执行BuildHeader方法标题才会有效。
--  作者:chen3728060
--  发布时间:2016/7/16 10:52:00
--  

顶起


--  作者:chen3728060
--  发布时间:2016/7/16 10:58:00
--  回复:(jaegea)查询统计生成的表的列名是自动生成的...

谢谢指导,加上BuildHeader就行了

 


图片点击可在新窗口打开查看此主题相关图片如下:4.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2016/7/19 1:33:00
--  

http://www.foxtable.com/webhelp/scr/1275.htm