Metaren adlı üyeden alıntı: mesajı görüntüle
node de, sql komutları işlerken, diğer komutlarda hızlıca işlemeye devam eder. yani db de update yaparken,
bir sonraki komutta aynı anda okunur. db veri komutu ile nodenin kendi içindeki komutta ms fark vardır. yani önce db den bir sonraki komut geçerli kılar.
bunun önüne geçmek için.
db.query("update table deger").on("end",function(){
//sonraki komutlar
});
şeklinde yapılmalı ki, önce db okusun sonra node komutları. acele ile yazdım hatalar olabilir.
saygılar.
Cevabınız için teşekkür ederim. Veritabanına baktığımda doğru veri orada duruyor ancak okuyunca bir süre eski veri gelmeye devam ediyor. Sanırım anlattığınız buna da uyuyor değil mi?