Mysql
 sql >> Base de données >  >> RDS >> Mysql

mettre à jour une table mySQL en utilisant C#

Remplacez votre section d'essai par le code ci-dessous :

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(); 
     }
}

La connexion doit être ouverte avant d'exécuter une commande. Dans l'exemple ci-dessus, l'objet de commande sera immédiatement supprimé et l'objet de connexion sera implicitement fermé et supprimé lorsque vous quitterez la section using.