Foxtable(狐表)用户栏目专家坐堂 → SQLJoinTableBuilder如何设置列名?


  共有1613人关注过本帖树形打印复制链接

主题:SQLJoinTableBuilder如何设置列名?

帅哥哟,离线,有人找我吗?
chen3728060
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:388 积分:5098 威望:0 精华:0 注册:2013/11/2 0:01:00
SQLJoinTableBuilder如何设置列名?  发帖心情 Post By:2016/7/16 10:34:00 [只看该作者]

我用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
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:480 积分:3832 威望:0 精华:0 注册:2011/5/31 15:45:00
  发帖心情 Post By:2016/7/16 10:48:00 [只看该作者]

查询统计生成的表的列名是自动生成的,不是你的列名的,显示的是列标题,就是说LSStoreFlowTime是列标题,你这样是无效的,用For遍历所有列,通过对比列标题得到列名,然后重新设置列标题,记得重新设置列标题后得执行BuildHeader方法标题才会有效。

 回到顶部
帅哥哟,离线,有人找我吗?
chen3728060
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:388 积分:5098 威望:0 精华:0 注册:2013/11/2 0:01:00
  发帖心情 Post By:2016/7/16 10:52:00 [只看该作者]

顶起


 回到顶部
帅哥哟,离线,有人找我吗?
chen3728060
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:388 积分:5098 威望:0 精华:0 注册:2013/11/2 0:01:00
回复:(jaegea)查询统计生成的表的列名是自动生成的...  发帖心情 Post By:2016/7/16 10:58:00 [只看该作者]

谢谢指导,加上BuildHeader就行了

 


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

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

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/7/19 1:33:00 [只看该作者]


 回到顶部