仪器网(yiqi.com)欢迎您!

| 注册
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-直播- 视频

问答社区

请教 力控组态软件 SQL 查询关系数据库语句 时间问题。。。

w159l 2017-03-11 23:49:21 692  浏览
  • //这个可以用//#Report.sqlqueryEx(-1,"select*from[表1]where[time]>=#2017-3-1218:18:48#AND[time]<=#2017-3-1219:10:53#");这样写可以用#Report.sqlqueryEx(-1,"select*from[表1]w... //这个可以用//#Report.sqlqueryEx(-1,"select * from [表1] where [time] >= #2017-3-12 18:18:48# AND [time] <= #2017-3-12 19:10:53# "); 这样写 可以用 #Report.sqlqueryEx(-1,"select * from [表1] where [time] >= #2017-3-12 18:18:48# AND [time] <= #2017-3-12 19:10:53# "); 这样写就不行 #Report.sqlqueryEx(-1,"select * from [表1] where [time] >= '"+StrTime(#Datetime.GetTime(),1)+"' and [time]<= '"+StrTime(#Datetime5.GetTime(),1)+"' "); //现在主要问题是时间这块那里不对,#Datetime.GetTime() 这个是读时间控件 ,#Datetime5.GetTime()这个也是读时间控件 函数#name.GetTime() 说明: 开始时刻以自1970年1月1日八时(时区决定)逝去的秒 数来计算。若为之前的时间则返回-1。该值可以通过 函数StrTime转成字符串形式的时间 示例: #name.GetTime();// 取得自1970年1月1日零时逝去的 时间秒数 函数 StrTime StrTime(time, format) //将整型时间转成字符串形式 //参数 //time 自1970年1月1日零时逝去的秒数。 //format 要转成的时间格式标识,规定如下: // 0:yyyy/mm/dd hh:mm:ss // 1:yyyy-mm-dd hh:mm:ss // 2:yyyy年mm月dd日 hh:mm:ss //示例: // StrTime(curtim, 0);将整型变量curtim中的时间值转成字符串形式. 求解 用的是ACCESS数据库, time 是时间日期格式,想用上这个两个时间控件,来查询,感谢 展开

参与评论

全部评论(1条)

  • 我叫董舒 2017-03-12 00:00:00
    虽然不太清楚你的具体用法,但是感觉问题好像出在你的那些单引号和双引号上。 试试? #Report.sqlqueryEx(-1,"select * from [表1] where [time] >="+StrTime(#Datetime.GetTime(),1)+" and [time]<= "+StrTime(#Datetime5.GetTime(),1));

    赞(10)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

请教 力控组态软件 SQL 查询关系数据库语句 时间问题。。。
//这个可以用//#Report.sqlqueryEx(-1,"select*from[表1]where[time]>=#2017-3-1218:18:48#AND[time]<=#2017-3-1219:10:53#");这样写可以用#Report.sqlqueryEx(-1,"select*from[表1]w... //这个可以用//#Report.sqlqueryEx(-1,"select * from [表1] where [time] >= #2017-3-12 18:18:48# AND [time] <= #2017-3-12 19:10:53# "); 这样写 可以用 #Report.sqlqueryEx(-1,"select * from [表1] where [time] >= #2017-3-12 18:18:48# AND [time] <= #2017-3-12 19:10:53# "); 这样写就不行 #Report.sqlqueryEx(-1,"select * from [表1] where [time] >= '"+StrTime(#Datetime.GetTime(),1)+"' and [time]<= '"+StrTime(#Datetime5.GetTime(),1)+"' "); //现在主要问题是时间这块那里不对,#Datetime.GetTime() 这个是读时间控件 ,#Datetime5.GetTime()这个也是读时间控件 函数#name.GetTime() 说明: 开始时刻以自1970年1月1日八时(时区决定)逝去的秒 数来计算。若为之前的时间则返回-1。该值可以通过 函数StrTime转成字符串形式的时间 示例: #name.GetTime();// 取得自1970年1月1日零时逝去的 时间秒数 函数 StrTime StrTime(time, format) //将整型时间转成字符串形式 //参数 //time 自1970年1月1日零时逝去的秒数。 //format 要转成的时间格式标识,规定如下: // 0:yyyy/mm/dd hh:mm:ss // 1:yyyy-mm-dd hh:mm:ss // 2:yyyy年mm月dd日 hh:mm:ss //示例: // StrTime(curtim, 0);将整型变量curtim中的时间值转成字符串形式. 求解 用的是ACCESS数据库, time 是时间日期格式,想用上这个两个时间控件,来查询,感谢 展开
2017-03-11 23:49:21 692 1
请教关于力控组态软件数据库点组态参数的问题
我见到有的工程里创建的模拟I/O点打开了量程变换开关,设置了量程上限和裸数据上限。关于量程变换有个公式:PV=EULO+(PVRAW-PVRAWLO)*(EUHI-EULO)/(PVRAWHI-PVRAWLO)(PV:测量值,EUL... 我见到有的工程里创建的模拟I/O点打开了量程变换开关,设置了量程上限和裸数据上限。关于量程变换有个公式:PV=EULO+(PVRAW-PVRAWLO)*(EUHI-EULO)/(PVRAWHI-PVRAWLO) (PV:测量值,EULO:量程下限,EUHI:量程上限,PVRAW:裸数据,PVRAWLO:裸数据下限,PVARWHI:裸数据上限) 我有几点不明白: 1 什么是裸数据?是不是就是仪表上传上来的没经过任何处理的数据? 2 量程上下限是指的PV的值的范围吗?PV的值超限了会怎么样?裸数据超了上限也好像没怎么样啊。 3 这个公式是怎么来的,有什么道理,其实我是想问,为什么要这么变换量程,哪位大哥要是能解释Z好给个实际例子,我有点笨,有个例子容易懂些。 展开
2011-05-30 09:47:25 816 1
怎样将力控组态软件中的数据存储到关系数据库
 
2017-09-16 16:24:55 553 2
怎样将力控组态软件中的数据存储到关系数据库
 
2017-09-12 09:54:55 266 1
力控组态软件
请问力控这个要怎么弄才能让level、pressure、temperature准确与主控界面显示的数值一致,数值显示不对,但是我不知道要怎么弄,求大神相助,财富不够,给的不多,麻烦了... 请问力控这个要怎么弄才能让level、pressure、temperature准确与主控界面显示的数值一致,数值显示不对,但是我不知道要怎么弄,求大神相助,财富不够,给的不多,麻烦了 展开
2013-05-27 15:39:18 296 3
力控组态软件怎样启动数据库,需要驱动吗?
 
2011-10-11 12:22:41 380 3
力控组态软件6.1
蓝色的语句有问题???... 蓝色的语句有问题??? 展开
2014-05-14 09:02:18 309 2
力控组态软件(工控)
力控 5.0通用版,力控6.0通用版与 力控PCAuto3.62通用版什么区别啊!我想在电脑上自学这款组态软件,该下载那一款。我原来学习了昆仑的MCGS组态软件。力控与MCGS,组态王区别大吗?还有这款支持w7系统吗?
2012-04-09 18:31:22 510 3
力控组态软件和亚控组态软件哪个好
 
2014-03-22 16:42:50 432 3
力控组态软件xycurve疑问
1,先执行按钮动作StrTemp=StrFormat("D:\%d-%d-%d.csv",$Hour,$Minute,$Second);#XYCurve.SaveToFile(StrTemp);//#Report.ExportCSVFile(-1,0,StrTemp);//#SuperCurve.SaveToFile(Str... 1, 先执行按钮动作 StrTemp=StrFormat("D:\%d-%d-%d.csv",$Hour,$Minute,$Second); #XYCurve.SaveToFile(StrTemp); //#Report.ExportCSVFile(-1,0,StrTemp); //#SuperCurve.SaveToFile(StrTemp); 后面执行另外一按钮动作 如果是如下调用就会出把所有的窗口关闭掉的问题 #XYCurve.LoadFromFile(""); 如果改用下面的就不会出错 #XYCurve.LoadFromFile(StrTemp); 如果用下面的方式 现在的问题是我需要查询以前保存的曲线就不行了 有什么方法可以得到csv的文件路径 我想这样也应该可以解决上述问题 2, 我在按钮左键动作里调用了#XYCurve.LoadFromFile函数 请问为什么需要按两次才能出现调用的曲线? 3, 专家报表里面的多列数据怎么用xycurve的多条曲线显示出来 4,xycurve打印时是否可以不出现对话框,以便自动程序执行,在系统函数里有打印窗口的可以做到,但文件名不能按自己的方式写或时间方式写 展开
2014-01-09 09:16:16 439 3
力控组态软件如何移动
 
2018-11-14 03:11:27 243 0
组态软件监控plc,是力控组态软件吗
我想做组态软件的西门子plc监控器设计,但是在网上找的资料都没有专门针对这个课题的,有点小混乱,到底怎么做... 我想做组态软件的西门子plc监控器设计,但是在网上找的资料都没有专门针对这个课题的,有点小混乱,到底怎么做 展开
2012-11-05 14:49:21 307 3
力控组态软件如何读取另一台机子的力控opc
 
2013-01-29 16:49:12 327 2
力控组态软件图层是什么意思
 
2011-07-03 18:37:55 244 3
力控组态软件怎么导入控件
 
2013-04-06 01:07:28 289 1
跪求高人解答,力控组态软件
io连接plc时,数据库建立点的数据连接,连接项的地址是怎么选的,是随机分配0,1,2,3什么的,还是要按照plc的输入输出地址,比如西门子的I0.0,Q0.1什么的... io连接plc时,数据库建立点的数据连接,连接项的地址是怎么选的,是随机分配0,1,2,3什么的,还是要按照plc的输入输出地址,比如西门子的I0.0,Q0.1什么的 展开
2012-02-28 12:22:30 379 2
如何查询软件目录对应的SQL数据库的表
如何查询软件目录对应的SQL数据库的表... 如何查询软件目录对应的SQL数据库的表 展开
2014-09-28 00:45:03 443 4
力控组态软件有没有M-BUS的驱动?
力控组态软件有没有M-BUS的驱动?力控组态软件有没有M-BUS的驱动?... 力控组态软件有没有M-BUS的驱动?力控组态软件有没有M-BUS的驱动? 展开
2017-12-04 09:29:46 519 1
力控组态软件反应速度慢,怎么解决?
 
2012-12-23 23:27:28 356 1
力控组态软件怎样采集32位浮点数
 
2012-07-02 20:46:44 312 1

10月突出贡献榜

推荐主页

最新话题