Foxtable(狐表)用户栏目专家坐堂 → [求助]SQL语法问题


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

主题:[求助]SQL语法问题

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


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
[求助]SQL语法问题  发帖心情 Post By:2015/7/25 22:08:00 [显示全部帖子]

实现修改后台表,将限办时间为空的,在登记时间上加上60天,写入到限办时间中,
下面语句报错。
dt.SQLReplaceFor("限办时间","DateAdd('d ',60 ,[登记时间])","限办时间 is not null")

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


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2015/7/26 15:57:00 [显示全部帖子]

另一问题:下代码无法实现按 限办时间 升序加载
求老师指导,谢谢

''加载数据
Dim tbl As Table = Tables(e.Form.Controls("表名").Text)    ''动态表名
Tbl.Fill("S elect * From {数据库}  Where " & tj & "ORDER BY 限办时间 ","服务器数据库",False)


''分布加载
With Tbl.DataTable
    .LoadFilter = "" '清除加载条件
    .LoadFilter = tj
    .LoadOver = "限办时间"              ''"_Identify"   '' "信访编号" '分页依据
    .LoadOrder = "限办时间" '排序方式
    .LoadPage = 0 '加载第一页
    .LoadTop = e.Form.Controls("每页条数").Value    '每页?行数据
    .Load()  
End With

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


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2015/7/26 16:16:00 [显示全部帖子]

Dim tbl As Table = Tables(e.Form.Controls("表名").Text)    ''动态表名
tbl.Fill("S elect * From {数据库}  Where " & tj & "ORDER BY 限办时间 ","服务器数据库",False)
tbl.Sort = "限办时间"  

加上后仍不起作用。

 回到顶部