sql >> Databasteknik >  >> RDS >> Mysql

Hur man sparar resultatet av MySql-frågan i variabel med hjälp av node-mysql

Tja @Fadi, connection.query är asynkron, vilket betyder när du anropar din console.log(someVar) , someVar har inte ställts in ännu.

Vad du kan göra:

var someVar = [];

connection.query("select * from ROOMS", function(err, rows){
  if(err) {
    throw err;
  } else {
    setValue(rows);
  }
});

function setValue(value) {
  someVar = value;
  console.log(someVar);
}


  1. Hur fixar man en sorteringskonflikt i en SQL Server-fråga?

  2. Behöver jag använda C3P0 pooling-bibliotek i min (grails) webbapplikation?

  3. Installera Orafce.sql 3.0 i Windows 7

  4. Reverse Engineering en MySQL-databas med MySQL Workbench