LabVIEW操作数据库的例子
在LabVIEW中,如何将日期时间类型的数据写入数据库?
首先要在数据库中创建对应类型的table,创建好的table如下图所示。
如果命令采用,INSERT INTO Measurement (TestID,[DateTime]) VALUES (1,'2015-01-28 06:52:16');
注意这里的[DateTime]是加了方括号的,日期的内容增加了引号,或者用#也可以。
或者用考虑到写入参数灵活性,采用DB Tools Insert Data VI这种方式更加适合LabVIEW。如下图所示。
在 Access 的日期时间型字段里无法存取毫秒,通过%<%x %X>T转换为秒.参见如下的命令“Select * From Pressure Where ([DateTime] Between #%<%x %X>T# And #%<%x %X>T#)”
查询开始和结束时间的命令为“Select TOP 1 [DateTime] From Pressure”“Select TOP 1 [DateTime] From Pressure or
1