Foxtable(狐表)用户栏目专家坐堂 → 命令窗口中可以使用SQL语句吗?


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

主题:命令窗口中可以使用SQL语句吗?

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


加好友 发短信
等级:婴狐 帖子:11 积分:143 威望:0 精华:0 注册:2013/1/4 15:10:00
命令窗口中可以使用SQL语句吗?  发帖心情 Post By:2013/1/20 13:42:00 [只看该作者]

比如

dim A  as double

然后给A赋值 让A等于select sum(一个数值列) from  {表}


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


加好友 发短信
等级:婴狐 帖子:11 积分:143 威望:0 精华:0 注册:2013/1/4 15:10:00
  发帖心情 Post By:2013/1/20 14:18:00 [只看该作者]

找到解决办法了 但是这样能实现吗?


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


加好友 发短信
等级:三尾狐 帖子:619 积分:3656 威望:0 精华:1 注册:2012/6/13 22:00:00
  发帖心情 Post By:2013/1/20 23:09:00 [只看该作者]

命令窗口是执行foxtable命令的,sql命令可以放在其他工具中进行调试

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


加好友 发短信
等级:婴狐 帖子:11 积分:143 威望:0 精华:0 注册:2013/1/4 15:10:00
  发帖心情 Post By:2013/1/21 6:16:00 [只看该作者]

  我的意思是想问在命令语句中插入SQL 语句 系统能够识别 正常执行吗


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/21 8:44:00 [只看该作者]

以下是引用tbxk在2013-1-21 6:16:00的发言:

  我的意思是想问在命令语句中插入SQL 语句 系统能够识别 正常执行吗


无法识别你的事情了语句,代码和sql语句是两个截然不同的东西,或者你把sql语句写成代码执行吧。

http://www.foxtable.com/help/topics/0696.htm

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


加好友 发短信
等级:婴狐 帖子:11 积分:143 威望:0 精华:0 注册:2013/1/4 15:10:00
  发帖心情 Post By:2013/1/21 16:46:00 [只看该作者]

Select Case e.DataCol.Name
  Case "金额"
     Dim DW As String=e.DataRow("单位")
   
     Dim RQ As Date=e.DataRow("日期")

      Dim DH As Double=DataTables("到货明细").Compute("Sum(金额)","单位='" & DW & "'and 日期<=#09/20/2013#")
      Dim FH As Double=DataTables("付款明细").Compute("Sum(金额)","日期<=#11/05/2012#")
      Dim FK As Double=99
e.DataRow("应付")=DH-FH-FK
End Select

 上边的代码能正常执行,我把红色标记的日期常量换成变量RQ 就不能执行了 该如何解决 请大侠帮忙


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/21 16:49:00 [只看该作者]

 你是这样替换的么?

Dim DH As Double=DataTables("到货明细").Compute("Sum(金额)","单位='" & DW & "' and 日期<=#" & RQ & "#")
[此贴子已经被作者于2013-1-21 16:55:42编辑过]

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


加好友 发短信
等级:婴狐 帖子:11 积分:143 威望:0 精华:0 注册:2013/1/4 15:10:00
  发帖心情 Post By:2013/1/21 16:53:00 [只看该作者]

我替换了好多次都弄不好

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/21 16:55:00 [只看该作者]

以下是引用tbxk在2013-1-21 16:53:00的发言:
我替换了好多次都弄不好


不可能的,贴出你的代码,你是像7楼那样替换的吗?

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


加好友 发短信
等级:婴狐 帖子:11 积分:143 威望:0 精华:0 注册:2013/1/4 15:10:00
  发帖心情 Post By:2013/1/21 16:57:00 [只看该作者]

现在替换好了


 回到顶部
总数 11 1 2 下一页