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

mysql load data local show avertissement de C#

Merci à tous pour vos suggestions et conseils. J'ai pu imprimer l'infomessage sur la console en utilisant la propriété errors

 public static void OnInfoMessage(object sender, MySqlInfoMessageEventArgs e)
    {
        foreach (MySqlError err in e.errors)
        {
            Console.WriteLine(err.Code + ":" + err.Message);
        }

    }

et où que vous ouvriez une connexion, créez simplement le gestionnaire comme mentionné dans les commentaires

 conn.InfoMessage += new MySqlInfoMessageEventHandler(OnInfoMessage);

Bien qu'il n'imprime pas le nombre d'erreurs, de sauts ou d'insertions, il imprime toutes les colonnes tronquées ou incorrectes, etc. exactement comme vous le voyez sur votre ligne de commande mysql.