0
我想编写一个函数,这将是这个样子:等到语句完成
public function execute(sql:String) {
sessionDBConn.open(writeSessionDB);
createStmt.sqlConnection = sessionDBConn;
createStmt.text = sql;
createStmt.addEventListener(SQLEvent.RESULT, onResult);
createStmt.addEventListener(SQLErrorEvent.ERROR, onError);
createStmt.execute();
}
而且我想这个功能要等到SQLLite语句完成。我现在所拥有的就是调用onResult,当执行语句完成时,但是代码,当我执行execute(sql)
时立即移动到下一行。
我该怎么办? 在此先感谢。