ma con il codice di base fornito dalla reference non riesci a ricavare nulla?
Codice PHP:
var conn = new air.SQLConnection();
conn.addEventListener(air.SQLEvent.OPEN, openHandler);
conn.addEventListener(air.SQLErrorEvent.ERROR, errorHandler);
var dbFile = air.File.applicationStorageDirectory.resolve("DBSample.db");
conn.open(dbFile, false);
function openHandler(event) {
air.trace("the database was opened successfully");
}
function errorHandler(event) {
air.trace("Error code:", event.error.code);
air.trace("Details:", event.error.message);
}
var selectStmt = new air.SQLStatement();
selectStmt.sqlConnection = conn;
var sql = "SELECT firstName, lastName "+"FROM employees";
selectStmt.text = sql;
selectStmt.addEventListener(air.SQLEvent.RESULT, selectResult);
selectStmt.addEventListener(air.SQLErrorEvent.ERROR, selectError);
selectStmt.execute();
function selectResult(event) {
var result = selectStmt.getResult();
var numRows = result.data.length;
for (i=0; i<numRows; i++) {
var output = "";
for (columnName in result.data[i]) {
output += columnName+": "+result.data[i][columnName]+"; ";
}
air.trace("row["+i.toString()+"]\t", output);
}
}
function selectError(event) {
air.trace("Error code:", event.error.code);
air.trace("Details:", event.error.message);
}