我已經成功地將數據插入到數據庫中,只需寫入我需要的數據即可。現在我試圖插入將保存數據的變量和數組。這是在黑暗中拍攝的,因爲我不知道該怎麼做,我只是猜測。我沒有得到語法錯誤,所以我認爲我做得很好,但它不能編譯...我只需要知道確切的語法來做到這一點。使用Java將變量,數組插入MySQM數據庫
for(int i = 0; i < ReadingFile.altitudeList.size(); i++){
for(int j = 0; j < ReadingFile.temperatureList.size(); j++){
for(int k = 0; k < ReadingFile.velocityList.size(); k++){
for(int x = 0; x < ReadingFile.latList.size(); x++){
for(int y = 0; y < ReadingFile.longList.size();y++){
stat
.execute("INSERT INTO TrailTracker VALUES(id,ReadingFile.date,ReadingFile.distance, ReadingFile.timeElapsed, ReadingFile.startTime,"
+ "ReadingFile.temperatureList[j], ReadingFile.velocityList[k], ReadingFile.altitudeList[i], ReadingFile.latList[x],"
+ "ReadingFile.longList[y])");
}}}}}
這是一個好主意 - 你可以準備一次語句,只需在每次執行時更改值 - 效率特別高,尤其是考慮到這些循環的深度... – Freddie 2011-01-20 09:13:48