您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

使用DBTable2语句报错,错误信息为“语法错误(操作符丢失)在查询表达式 [金字塔]

  • 咨询内容:

    如下列语句,使用DBTable2语句从数据库中取一天的数据,该语句没有报错(rq列的类型为数值型):

    dbtable2('select column1 from table1 where rq=20121008');

     

    如果需要根据不同的日期取出不同的记录,把语句中的“rq=20121008”换成如下写法,则报错,错误信息为“语法错误(操作符丢失)在查询表达式'rq='中”:

    rqstr = NumToStr(date+19000000, 0);

    dbtable2('select column1 from table1 where rq=' + rqstr);

     

    怎样解决这个问题。

     

     

  • 金字塔客服:

    RQ后面的'+是用来干什么的

     

  • 用户回复: 以下是引用jinzhe在2012-10-8 13:56:02的发言:

    RQ后面的'+是用来干什么的

    两个字符串连接啊。

     

  • 网友回复: 以下是引用jinzhe在2012-10-8 13:56:02的发言:

    RQ后面的'+是用来干什么的

    'select column1 from table1 where rq=' 和 rqstr 两个字符串的连接

     

  • 网友回复: 直接用RQSTR就行了吧

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容