Mysql
 sql >> база данни >  >> RDS >> Mysql

this._callback.apply не е функция! Грешка в Mysql на Node js

Както спомена @RugDealer, трябва да предоставите функцията за обратно извикване като втори или трети аргумент. Ако използвате модула mysql, можете да промените функцията си по следния начин:

    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!');
      });
    });

За повече информация разгледайте източника: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. MySQL IFNULL() Обяснено

  2. SQLSTATE[HY093] :израз на pdo по време на вмъкване в mysql db

  3. PDO PHP bindValue не работи

  4. PHP отнема 90 пъти повече време за изпълнение на заявка от MySQL клиента

  5. Няма съпоставени Doctrine ORM обекти според текущата конфигурация