1
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'
,沒有任何問題。但是,如果我嘗試打印所有這樣的時間戳:爲什麼Haxe在for循環之外打印MySQL datestamp,但不在裏面?
var date = cnx.request("SELECT dateAdded FROM sensorinput");
for(r in date)
{
Lib.println(date.getResult(0));
}
它只會打印'null'。
任何想法如何打印sensorinput的所有時間戳?
隨着它給的「日期日期日期...日期」根據輸出多少行我要在數據庫中。 – tsalmela
@ tsalmela也許你需要'Lib.println(r.dateAdded.toString())',這取決於你使用的目標。 –