For $i=2 to 21 Step +1
_SQLite_Exec (-1, "INSERT INTO Radio VALUES ('"&$array[$i][3]&"','"&$array[$i][4]&"','"&$array[$i][5]&"');");写入数组,注意'"&$array[$i][3]&"'表达式
next
循环一个个写入大批量数据后,执行效率很慢。找了一晚上的例子,听说用事务处理比较快,但是领悟不了他其中含义。见红色字_SQLite_Exec($db, "BEGIN TRANSACTION")
For $i = 1 To $MAX_REC
_SQLite_Exec($db, StringFormat("INSERT INTO Test(b,c) VALUES (%f,%d)", Random(88, 888, 1), Random(234, 444)))
Next
_SQLite_Exec($db, "COMMIT TRANSACTION")
求高手出来解释。这个是英文网站上出现的一个例子
Test(b,c) VALUES (%f,%d)", Random(88, 888, 1), Random(234, 444))) |