Foxtable(狐表)用户栏目专家坐堂 → SQLLoad问题呢


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

主题:SQLLoad问题呢

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/2 16:30:00 [显示全部帖子]

sql语句那里【其它条件】写在第一个select from那里,而不是写在最后


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/2 16:37:00 [显示全部帖子]

贴出你写的完整代码。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/2 17:00:00 [显示全部帖子]

Dim e As Object =Args(0)'e
Dim st1 As String =Args(1)'表名
Dim r3 As Integer =Args(2)'行数
Dim st2 As String =Args(3)'条件
Dim r1 As Integer = (Page - 1) * r3  + 1
Dim r2 As Integer = Page * r3
Dim sql As String
If st2>"" Then   
    sql = "Select * From (Select Row_Number() Over(Order by ID desc) As 序号, * from " & st1 & " where " & st2 & ") As a "
    sql = sql & " Where 序号 >= " & r1 & " And 序号 <= " & r2   
Else   
    sql = "Select * From (Select Row_Number() Over(Order by ID desc) As 序号, * from " & st1 & ") As a "
    sql = sql & " Where 序号 >= " & r1 & " And 序号 <= " & r2
End If

'Output.Show(sql)
DataTables(e.Form.Name & "_table1").SQLLoad(sql)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/30 21:49:00 [显示全部帖子]

函数可以添加参数,把条件参数传递进去就行啊

 

http://www.foxtable.com/webhelp/scr/1486.htm

 


 回到顶部