SQLite Forum

Expo Problem with Select * in ReactNative. I can’t save the returned query value
Login
export default function ViewAllUser(){

db = DatabaseConnection.getConnection();

var listUsers = ;

db.transaction(tx => {

tx.executeSql('SELECT * FROM user', [], (tx, results) => {

  var temp = [];

  for (let i = 0; i < results.rows.length; ++i) {

    temp.push(results.rows.item(i));                               

  }             

  listUsers = temp;

});  
});

console.log(listUsers);

}
export default function ViewAllUser(){

db = DatabaseConnection.getConnection();

var listUsers = ;

db.transaction(tx => {

tx.executeSql('SELECT * FROM user', [], (tx, results) => {

  var temp = [];

  for (let i = 0; i < results.rows.length; ++i) {

    temp.push(results.rows.item(i));                               

  }             

  listUsers = temp;

});  
});

console.log(listUsers);

}

Console.log returns an empty array :confused: