Foxtable(狐表)用户栏目专家坐堂 → 语法解法


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

主题:语法解法

帅哥,在线噢!
有点蓝
  311楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105962 积分:538885 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/10 21:16:00 [只看该作者]


 回到顶部
帅哥,在线噢!
有点蓝
  312楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105962 积分:538885 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/10 21:17:00 [只看该作者]

db2不支持Foxtable里的各种表格用法。只能全部使用sql进行处理

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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/12/11 11:53:00 [只看该作者]

Dim r1 As Integer = (Page - 1) * 50 + 1
Dim r2 As Integer = Page * 50

Dim txtb_table_nm As String = Forms("表").Controls("TxtB_table").text
Dim sql As String
sql="SELECT * F ROM ( SELECT row_number() OVER () AS num, tb.* F ROM "
sql=sql & "(Select * F ROM sapprd." & txtb_table_nm & ") tb ) WHERE num BETWEEN "& r1 &" And  "& r2 &""
老师,请帮看看上述代码那个地方出错了


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


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

1、执行sql语句报什么错?合成的sql语句,直接在db2那里执行报什么错?

 

2、你能正常执行的db2的分页的语句怎么写?

 

3、参考基本语法 https://www.baidu.com/baidu?wd=db2+%E5%88%86%E9%A1%B5

 


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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/12/11 14:08:00 [只看该作者]

老师,动态加载表过程中,sqlcommand与fill那个的效率高些

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


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

以下是引用wtfwsk05在2018/12/11 14:08:00的发言:
老师,动态加载表过程中,sqlcommand与fill那个的效率高些

 

基本差不多的,建议用fill,这样如果你要执行【表事件】,可以直接写到table控件的事件里面去。


 回到顶部
总数 316 1.. 上一页 23 24 25 26 27 28 29 30 31 32