Je suis sûr que c'est une question facile et je fais juste quelque chose de stupide mais je suis vraiment nouveau à tout ce code.sqlite COUNT dans flex return [objet objet]
Je suis en train d'exécuter une requête SQLite flex pour compter le nombre total d'enregistrements
Je crois que son travail bien mais je ne peux pas comprendre comment afficher les résultats - tout ce que je nous obtenons est [objet Objet].
private function overviewOne():void{
var stmt:SQLStatement = new SQLStatement();
stmt.sqlConnection = sqlConn;
stmt.text = "SELECT COUNT(user_id) FROM tbl_user WHERE status_status ='Away'";
stmt.execute();
var result:SQLResult = stmt.getResult();
acoverviewOne = new Array(result.data);
trace (result.data[0]);
}
Merci des thats utile.
Voici ce que je récupère.
Alors, comment faire une référence au COUNT (user_id)?
(flash.data::SQLResult)#0
complete = true
data = (Array)#1
[0] (Object)#2
COUNT(user_id) = 8
lastInsertRowID = 0
rowsAffected = 0
était utile mais comment faire une référence au COUNT (user_id)? – Adam
result.data [0] [0] peut-être ... c'est difficile à dire, pouvez-vous reformater la décharge comme un bloc de code? ça m'aide à le voir comme il vient de la trace – invertedSpear
J'ai reformaté la trace - espoir qui aide. J'ai aussi tracé - result.data [0] [0] - mais tout ce qu'il a retourné était "indéfini" – Adam