cnx.request("
INSERT INTO
sensorinput
(node_id, temperature, humidity, dateAdded)
VALUES
(1, 2200, 7800, '1998-12-12 23:12:59')");
var date = cnx.request("
SELECT dateAdded
FROM
sensorinput
WHERE id=1
");
Lib.println(date.getResult(0));
工作得很好。从MySQL数据库中打印'1998-12-12 23:12:59'
没有任何问题。但是,如果我尝试打印所有时间戳,请执行以下操作:
var date = cnx.request("SELECT dateAdded FROM sensorinput");
for(r in date)
{
Lib.println(date.getResult(0));
}
它只会打印' null'。
如何从sensorinput打印所有时间戳?
答案 0 :(得分:1)
试试这个:
var date = cnx.request("SELECT dateAdded FROM sensorinput");
for(r in date)
{
Lib.println(r.dateAdded);
}