sql >> Database >  >> RDS >> Mysql

mysql laadgegevens lokaal toon waarschuwing van C#

Bedankt allemaal voor jullie suggesties en tips. Ik heb de infomessage-afdruk op de console kunnen krijgen door de eigenschap errors te gebruiken

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

    }

en waar u ook een verbinding opent, maak gewoon de handler aan zoals vermeld in de opmerkingen

 conn.InfoMessage += new MySqlInfoMessageEventHandler(OnInfoMessage);

Hoewel het niet afdrukt hoeveel er fouten zijn gemaakt of zijn overgeslagen of ingevoegd, drukt het alle kolommen af ​​die zijn afgekapt of onjuist ... enz. precies zoals u ziet op uw mysql-opdrachtregel.




  1. Decimaal getal naar beneden afronden in SQL Server 2008

  2. MySQL krijgt alle betrokken rijen voor meerdere instructies in één query

  3. PHP Mysql PDO aantal gebonden variabelen komt niet overeen met aantal tokens

  4. Langzame telling-query met waar-clausule