2012-06-04 27 views
0

我正在Flex/Adob​​e AIR中創建一個移動APP。我正在使用SQLite來存儲和檢索數據。我有一種情況,我需要將未知數量的行插入到表中。有沒有辦法用SQLite中的單個語句來做到這一點?我知道它可以在AS3中使用一個循環來完成,但是想要查看一條SQL語句是否可行。我發現了使用UNIONS和SELECT的參考,但是,這些例子並不完全清楚,我也不確定它們適用於我的情況。任何例子當然讚賞。Flex/AIR SQLite:多個插入,未知行數在1個SQL語句中

謝謝。

回答

1

你應該能夠做這樣的事情:

INSERT INTO SomeTable 
VALUES 
('Column 1 Row 1', 'Column 2 Row 1'), 
('Column 1 Row 2', 'Column 2 Row 2'), 
('Column 1 Row 3', 'Column 2 Row 3'); 

你仍然需要循環在AS打造的SQL語句,雖然。

請注意,似乎有some confusion是否SQLLite支持此語法。

+0

謝謝。是的,您的響應中的SQL語法似乎不適用於SQLite。但是,您引用的鏈接似乎可以解決問題。 – azsl1326