sql >> Database >  >> RDS >> Mysql

update een mySQL-tabel met C#

Verander je try-sectie in de onderstaande code:

try
{
    using(MySqlConnection cn = new  MySqlConnection(connection.ConnectionString))
    {        
        MySqlCommand cmd = new MySqlCommand();
        cmd.Connection = cn; 
        cmd.CommandText = "UPDATE test SET status_id = 1 WHERE test_id = 1";
        cn.Open();
        int numRowsUpdated = cmd.ExecuteNonQuery();
        cmd.Dispose(); 
     }
}

De verbinding moet worden geopend voordat u een opdracht uitvoert. In het bovenstaande voorbeeld wordt het opdrachtobject onmiddellijk verwijderd en wordt het verbindingsobject impliciet gesloten en verwijderd wanneer u de gebruikssectie verlaat.



  1. Als de mysql WHERE-component leeg is, retourneert u alle rijen

  2. CPU 100%-gebruik veroorzaakt door onbekende postgres-query

  3. Een * (sterretje) toevoegen aan een Fulltext Search in MySQL

  4. Waar niet bestaat en Laravel