Foxtable(狐表)用户栏目专家坐堂 → 代码加载查询表


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

主题:代码加载查询表

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/8/3 22:41:00 [只看该作者]

红色部分,写你外部数据源的名字。

Tables("运单_Table1").Fill("Select  描述,日期,{运单表}.运单号,发货人,{fa piao}.运单号 From {运单表} Inner JOIN {fa piao} ON {fa piao}.[运单号] = {运单表}.[运单号] where {运单表}.[日期] = '" & riqi.Value &"' ","外部数据源名",True)

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


加好友 发短信
等级:婴狐 帖子:35 积分:325 威望:0 精华:0 注册:2012/5/5 22:04:00
  发帖心情 Post By:2013/8/3 22:50:00 [只看该作者]

以下是引用有点甜在2013-8-3 22:41:00的发言:
红色部分,写你外部数据源的名字。

Tables("运单_Table1").Fill("Select  描述,日期,{运单表}.运单号,发货人,{fa piao}.运单号 From {运单表} Inner JOIN {fa piao} ON {fa piao}.[运单号] = {运单表}.[运单号] where {运单表}.[日期] = '" & riqi.Value &"' ","外部数据源名",True)

您好,红色部分是写的我的外部数据源名字

 

Tables("运单_Table1").Fill("Select  描述,日期,{运单表}.运单号,发货人,{fa piao}.运单号 From {运单表} Inner JOIN {fa piao} ON {fa piao}.[运单号] = {运单表}.[运单号] where {运单表}.[日期] = '" & riqi.Value &"' ","link",True)


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


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2013/8/3 22:52:00 [只看该作者]

可能你是实际的项目,窗口名不是"运单",或者窗口名是"运单",但是Table控件的名称不是"Table1",如果窗口名和控件名都正确,可能table控件的类型没有设置为sqlquery

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


加好友 发短信
等级:婴狐 帖子:35 积分:325 威望:0 精华:0 注册:2012/5/5 22:04:00
  发帖心情 Post By:2013/8/3 22:55:00 [只看该作者]

以下是引用有点酸在2013-8-3 22:52:00的发言:
可能你是实际的项目,窗口名不是"运单",或者窗口名是"运单",但是Table控件的名称不是"Table1",如果窗口名和控件名都正确,可能table控件的类型没有设置为sqlquery

方便留一个QQ吗,想直接请教下,刚开始学这个程序,问题有点菜 呵呵


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


加好友 发短信
等级:婴狐 帖子:35 积分:325 威望:0 精华:0 注册:2012/5/5 22:04:00
  发帖心情 Post By:2013/8/3 23:12:00 [只看该作者]

以下是引用有点酸在2013-8-3 22:52:00的发言:
可能你是实际的项目,窗口名不是"运单",或者窗口名是"运单",但是Table控件的名称不是"Table1",如果窗口名和控件名都正确,可能table控件的类型没有设置为sqlquery

刚才按照您的提示,将空间类型设置为SQLQUERY了,控件名称检查后,也是对的,但是还是提示相同的错误,估计还是SELECT的语法错误,这下确实纠结了

 

Tables("运单_Table1").Fill("Select  描述,日期,{运单表}.运单号,发货人,{fa piao}.运单号 From {运单表} Inner JOIN {fa piao} ON {fa piao}.[运单号] = {运单表}.[运单号] where {运单表}.[日期] = '" & riqi.Value &"' ","link",True)


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


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2013/8/3 23:12:00 [只看该作者]

内部数据源测试成功,外部数据源肯定也OK,你将错误提示抓图看看

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


加好友 发短信
等级:婴狐 帖子:35 积分:325 威望:0 精华:0 注册:2012/5/5 22:04:00
  发帖心情 Post By:2013/8/3 23:22:00 [只看该作者]

以下是引用有点酸在2013-8-3 23:12:00的发言:
内部数据源测试成功,外部数据源肯定也OK,你将错误提示抓图看看


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

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

 

 

代码如下:

Dim riqi As WinForm.DateTimePicker = e.Form.Controls("日期选择")
Tables(e.Form.Name & "_table1").Fill(" Select {TB_CWB}.CWB_NO,GOODS_NAME,{TB_CWB}.CREATED_ON,{TB_INVDETAIL}.CWB_NO From {TB_CWB} Inner JOIN {TB_INVDETAIL} ON {TB_INVDETAIL}.[CWB_NO] = {TB_CWB}.[CWB_NO] < '"& riqi.Value & "' ","link",True)

[此贴子已经被作者于2013-8-3 23:22:45编辑过]

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


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2013/8/3 23:27:00 [只看该作者]

 ON {TB_INVDETAIL}.[CWB_NO] = {TB_CWB}.[CWB_NO] < '"& riqi.Value & "'"

 

应该:

 

 ON {TB_INVDETAIL}.[CWB_NO] = {TB_CWB}.[CWB_NO] where {表名}.日期列名 < '"& riqi.Value & "'"

 

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/8/3 23:28:00 [只看该作者]

这里错了

Dim riqi As WinForm.DateTimePicker = e.Form.Controls("日期选择")
Tables(e.Form.Name & "_table1").Fill(" Select {TB_CWB}.CWB_NO,GOODS_NAME,{TB_CWB}.CREATED_ON,{TB_INVDETAIL}.CWB_NO From {TB_CWB} Inner JOIN {TB_INVDETAIL} ON {TB_INVDETAIL}.[CWB_NO] = {TB_CWB}.[CWB_NO]  where 日期 < '"& riqi.Value & "' ","link",True)

 回到顶部
帅哥哟,离线,有人找我吗?
晕了快扶我
  30楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1196 积分:7051 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2013/8/3 23:38:00 [只看该作者]

以下是引用532net在2013-8-3 22:35:00的发言:

感谢点甜的提醒,按照您的方法,内部数据源已经测试成功

另:

 

如果是外部SQL 数据源,

Tables("运单_Table1").Fill("Select  描述,日期,{运单表}.运单号,发货人,{fa piao}.运单号 From {运单表} Inner JOIN {fa piao} ON {fa piao}.[运单号] = {运单表}.[运单号] where {运单表}.[日期] = '" & riqi.Value &"' ","外部数据源名",True)
 
这段代码执行后,提示'='附近有语法错误,找不到运单_Table1的DATETABLE  ,能帮我看下代码哪个地方有错误码?
 
 
[此贴子已经被作者于2013-8-3 22:35:22编辑过]

用SQL调试一下不就知道了嘛

[此贴子已经被作者于2013-8-3 23:40:23编辑过]

 回到顶部
总数 43 上一页 1 2 3 4 5 下一页