import console;
import access;
import math;
import time
console.open()
var dbXls = access("d:\test3.xls")
if( ! dbXls.existsTable( "RealtimeData" ) ){
var sql = /*
CREATE TABLE RealtimeData (
[时间] TEXT(24),
[v] FLOAT,
[value] FLOAT,
[O2压力] FLOAT
)
*/
dbXls.exec(sql);
}
math.randomize()
function getValues(){
var o = {
时间 = tostring(time());
v = math.random();
value = math.random();
['O2压力'] = 3;
}
return o
}
dbXls.exec( "INSERT INTO [RealtimeData$](时间, v) VALUES(@时间, @v)",
getValues()
)
dbXls.exec("INSERT INTO [RealtimeData$](时间, v) VALUES(@时间, @v)",
getValues()
)
//使用名为 value 的字段也会出错
dbXls.exec("INSERT INTO [RealtimeData$](时间, v, value) VALUES(@时间, @v, @value)",
getValues()
)
//O2压力 字段不能正确操作,怀疑和编码有问题,但不知如何处理
dbXls.exec("INSERT INTO [RealtimeData$](时间, v, O2压力) VALUES(@时间, @v, @O2压力)",
getValues()
)
dbXls.exec("INSERT INTO [RealtimeData$](时间, O2压力) VALUES(@时间, @O2压力)",
getValues()
)
dbXls.close()
console.pause(true);