Mysql
 sql >> Baza danych >  >> RDS >> Mysql

this._callback.apply nie jest funkcją! Błąd Node js Mysql

Jak wspomniał @RugDealer, funkcję callback należy podać jako drugi lub trzeci argument. Jeśli używasz modułu mysql, możesz zmienić swoją funkcję w następujący sposób:

    app.post('/savedata', function(req, res) {
      var cope = req.body;
      console.log("On server side");
      console.log(cope.Client_ID);
      var params = [cope.Client_ID, cope.Client_Name, cope.Status, cope.Updt_Time, cope.Updt_By, cope.Updt_ID, cope.Cluster, cope.Client_ID];
      var queries = 
      connection.query('update lv_billing.client SET Client_ID = ?,Client_Name = ?,Status = ?,Updt_Time = ?,Updt_By = ?,Updt_ID = ?,Cluster = ? where Client_ID = ?',params, function(err,res){
       if(err) throw err;
       console.log('Inserted!');
      });
    });

Aby uzyskać więcej informacji, sprawdź źródło:https://www.npmjs.com/package/mysql



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hibernacja strategii nazewnictwa zmieniającej nazwy tabel

  2. Zagnieżdżone komentarze w PHP i MySQL

  3. Wyświetl wszystkie ograniczenia klucza obcego dla całej bazy danych MySQL

  4. Jak używać kluczy obcych w PHP

  5. Jak sprawdzić, czy mój stół to MyISAM lub Innodb?