Foxtable(狐表)用户栏目专家坐堂 → [测试]SQLTable的Fill似乎有Bug?


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

主题:[测试]SQLTable的Fill似乎有Bug?

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/8/18 18:13:00 [显示全部帖子]

要下班了,bug明天再看,回答你的问题

1、Normal型的Table不能改,SQLTable和SQLQuery型的Table在执行Fill方法后,会根据IsQuery修改。
2、SQLTable可以修改,SQLquery不能修改
3、实际上是更快。

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/8/19 11:37:00 [显示全部帖子]

收到,我再看一下.

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/8/19 11:42:00 [显示全部帖子]

我知道了,对于返回部份列,而且不包括主件列的,Isquery参数必须设为True

Tables("窗口1_Table1").Fill("Select 客户,数量,单价 From {订单}",True)

否则必须包括主键列:

Tables("窗口1_Table1").Fill("Select [_Identify],客户,数量,单价 From {订单}",False)

 回到顶部