Foxtable(狐表)用户栏目专家坐堂 → [原创] 经验谈:关于在狐表中使用SQL语句。


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

主题:[原创] 经验谈:关于在狐表中使用SQL语句。

帅哥,在线噢!
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2008/11/17 9:45:00 [显示全部帖子]

呵呵,foxtable并没有自己的sql语法的,sql的语法完全由你自己使用的后台数据库决定。

动态合成sql语句的时候,必须保证所合成的语句符合sql语法,而检察的方法也很简单,在命令窗口:

dim s as string
    s =  "select * from [z_tablqpz] where sszt = "&vars("账套")&" and cast(cast(pzrqn as char(4))+'-'+cast(pzrqy as char(2))+'-'+cast(pzrqr as char(2)) as datetime) between '"&vars("开始日期")&"' and '"&vars("结束日期")&"'"
output.show(s)

大多数时候,目测输出的语句,即可看出问题所在,实在不行,将输出的语句复制到查询表定义窗口进行测试。


 回到顶部