Foxtable(狐表)用户栏目专家坐堂 → Fill 加载表时,如何使列名不区分大小写


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

主题:Fill 加载表时,如何使列名不区分大小写

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


加好友 发短信
等级:幼狐 帖子:69 积分:544 威望:0 精华:0 注册:2017/5/19 12:36:00
Fill 加载表时,如何使列名不区分大小写  发帖心情 Post By:2020/1/22 12:25:00 [显示全部帖子]

用Table1.Fill(字符,SQL数据源,True)加载表,发现系统区分表列名的大小写。希望大小写不区分。
举例如下:
当 字符="SELEC T invcode, cocinvcode, cocinvname, UseQty, ceqcode, iPriority2, fNowAP FROM jh_sopre_eqV WHERE 1=1"
Fill 加载的表未包含invcode, cocinvcode, cocinvname, ceqcode列

字符="SELEC T InvCode, COcInvCode, COcInvName, UseQty, cEQCode, iPriority2, fNowAP FROM jh_sopre_eqV WHERE 1=1"
正确加载
[此贴子已经被作者于2020/1/22 12:25:50编辑过]

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


加好友 发短信
等级:幼狐 帖子:69 积分:544 威望:0 精华:0 注册:2017/5/19 12:36:00
  发帖心情 Post By:2020/1/22 14:16:00 [显示全部帖子]

就是SQLSERVER
跟SQLSERVER无关, 应该是FT的问题。 SELEC T 小写列名,则在FILL后,FT表中列名也是小写, 不能匹配。
SQLSERVER 中执行 SELEC T 小写列名 没有问题,SQLSERVER未分大小写
远程能看一下吗
[此贴子已经被作者于2020/1/22 14:21:57编辑过]

 回到顶部