ifix报表出错求助! 点击:1488 | 回复:5



昆仑摩勒

    
  • 精华:1帖
  • 求助:1帖
  • 帖子:32帖 | 446回
  • 年度积分:0
  • 历史总积分:1058
  • 注册:2004年11月22日
发表于:2006-08-24 14:29:00
楼主
采用excel制作,在查询时总是出现错误提示
FIX-HIStoricaldata access-odbc driver
expectes lexical element not found 
部分代码如下,不知哪位高手知道解决方法

 Dim rsADO As New ADODB.Recordset
  Dim cnADO As New ADODB.Connection
  Dim SQL1 As String
  Dim strStartTime
  Dim strEndTime
  Interval = user.Interval.CurrentValue
  strStartTime = user.strStartTime.CurrentValue
  strEndTime = user.strEndTime.CurrentValue
  SQL1 = "select fix.DATETIME,fix.TAG,fix.VALUE from fix where fix.value>0 and fix.interval='" + Interval + _
         "' and (fix.datetime > {ts'" + strStartTime + "'}) and (fix.datetime < {ts'" _
         + strEndTime + "'})"
  With cnADO
     .Open "Provider=MSDASQL.1;Extended Properties='DSN=FIX Dynamics Historical Data;DBQ=;SERVER=NotTheServer'"

       .Execute SQL1
  End With



如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-08-24 16:07:00
1楼
SQL1 语句不正确。

昆仑摩勒

  • 精华:1帖
  • 求助:1帖
  • 帖子:32帖 | 446回
  • 年度积分:0
  • 历史总积分:1058
  • 注册:2004年11月22日
发表于:2006-08-24 16:09:00
2楼
请问什么地方有错呢?

lostcity.blog.zj.com

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 246回
  • 年度积分:0
  • 历史总积分:350
  • 注册:2005年7月11日
发表于:2006-08-24 23:58:00
3楼
注意SQL语句中的时间的引号用英文的而不是中文的。
这里下载修改过的文件
http://www.blog.zj.com/html/lostCity/index.php?blog_id=45684

昆仑摩勒

  • 精华:1帖
  • 求助:1帖
  • 帖子:32帖 | 446回
  • 年度积分:0
  • 历史总积分:1058
  • 注册:2004年11月22日
发表于:2006-08-25 12:23:00
4楼
谢啦 

damtdi

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 20回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2006年7月24日
发表于:2007-04-19 12:30:00
5楼
如何在FIX 脚本中将.XLS文件保存为.HTM文件.我用intyexcel.Sheets("sheet2").SaveAs Filename:="c:\program files\ge fanuc\proficy ifix\app\page.htm"语句保存的文件显示乱码,请高手指教.谢谢

热门招聘
相关主题

官方公众号

智造工程师