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


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

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

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


加好友 发短信
等级:婴狐 帖子:71 积分:703 威望:0 精华:0 注册:2009/7/4 13:56:00
[测试]SQLTable的Fill似乎有Bug?  发帖心情 Post By:2009/8/18 18:03:00 [显示全部帖子]

见附件:
打开『窗口3』→『第1次点击按钮』→报错!→『第2次点击按钮』→正常


另:请教

1.窗口中的Table的三种类型『Normal』,『SQLTable』,『SQLQuery』可以通过代码指定吗?

2.动态SQLTable不可以编辑吗?
2.感觉动态SQLTable和SQLQuery的速度似乎不如动态地绑定DataList!


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:关联的替代.table

[此贴子已经被作者于2009-8-18 18:03:42编辑过]

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


加好友 发短信
等级:婴狐 帖子:71 积分:703 威望:0 精华:0 注册:2009/7/4 13:56:00
  发帖心情 Post By:2009/8/18 18:17:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-8-18 18:13:00的发言:
要下班了,bug明天再看,回答你的问题
....
2、SQLTable可以修改,SQLquery不能修改

1楼文件动态生成的SQLTable不可以修改呀!


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


加好友 发短信
等级:婴狐 帖子:71 积分:703 威望:0 精华:0 注册:2009/7/4 13:56:00
  发帖心情 Post By:2009/8/18 21:43:00 [显示全部帖子]

还有,以下在SQLTable中不能通过:

dim T as String
T = "Select 客户编号,数量,单价 From {订单} where 产品编号 = 3"
Tables("窗口3_Table1").Fill(T,False)

注:如将IsQuery属性设为True,则能通过
[此贴子已经被作者于2009-8-18 21:51:47编辑过]

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


加好友 发短信
等级:婴狐 帖子:71 积分:703 威望:0 精华:0 注册:2009/7/4 13:56:00
  发帖心情 Post By:2009/8/19 11:34:00 [显示全部帖子]


819版3-6楼的错误没有更正!


SQLTable的Fill
只支持:Select * From {订单},
不支持:Select 客户编号,数量,单价 From {订单}

[此贴子已经被作者于2009-8-19 11:36:33编辑过]

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


加好友 发短信
等级:婴狐 帖子:71 积分:703 威望:0 精华:0 注册:2009/7/4 13:56:00
用手机查询数据,一定要短信猫吗?  发帖心情 Post By:2009/8/19 11:51:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-8-19 11:42:00的发言:
我知道了,对于返回部份列,而且不包括主件列的,Isquery参数必须设为True

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

否则必须包括主键列:

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

OK!不过此须写在帮助文件中,不然犯昏!


 回到顶部