sql >> Database >  >> RDS >> Mysql

this._callback.apply is geen functie! Node js Mysql-fout

Zoals @RugDealer al zei, moet u de callback-functie als tweede of derde argument opgeven. Als u de mysql-module gebruikt, kunt u uw functie als volgt wijzigen:

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

Bekijk voor meer informatie de bron:https://www.npmjs.com/package/mysql



  1. SQL Server Besturingssysteemfout 5:5 (Toegang is geweigerd.)

  2. Sla foutregels over tijdens het laden van gegevens naar mysql-tabel vanuit een gescheiden bestand

  3. Hoe sql met-recursieve instructie geïnterpreteerd?

  4. Waarom zijn bepaalde typen voorbereide zoekopdrachten die PDO gebruiken in PHP met MySQL traag?