使用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 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容