【发布时间】:2011-11-30 20:48:55
【问题描述】:
我想在一个 adobe air 数据库中创建 2 个表。
我正在使用带有导入 flash.data.* 的 Adobe flash builder;
我尝试初始化下面的语句。它给了我创建第二个表的错误。
我必须使用其他 API 吗?
private function db_opened(e:SQLEvent):void {
sqls.sqlConnection = sqlc;
sqls.text = "CREATE TABLE IF NOT EXISTS test_table ( id INTEGER PRIMARY KEY AUTOINCREMENT, first_name TEXT, last_name TEXT);";
sqls.execute();
sqls.text = "CREATE TABLE IF NOT EXISTS test_table2 ( id INTEGER PRIMARY KEY AUTOINCREMENT, first_name TEXT, last_name TEXT);";
sqls.execute();
}
错误 错误:错误 #3106:当 SQLStatement.executing 为真时,无法更改属性。 在错误$/throwError() 在 flash.data::SQLStatement/set text()
【问题讨论】:
标签: database apache-flex air flash-builder