fatal error encountered during command execution (mysql+c#)

218
07 октября 2019, 16:00

Подскажите пожалуйста, где у меня ошибка в коде(ругается на cmd.ExecuteNonQuery()). Предупреждаю сразу, что в C# я недавно(начал где - то 3-4 месяца назад), так что за неправильно сформулированные понятия прошу не пинать!

            try
        {
            string conStr = "server=XXXX;port=3306;Database=XXXX;uid=XXXX;password=XXXX;charset=utf8";
            MySqlConnection con = new MySqlConnection(conStr);
            string sql = "set @max_msg_id = (select MAX(msg_id) from messages)+1; INSERT into messages(user, message, msg_id, date, time) values ('" + label4.Text.ToString() + "', '" + richTextBox2.Text + "', @max_msg_id, '" + DateTime.Now.ToString("yyyy-MM-dd") + "', '" + DateTime.Now.ToString("HH:mm:ss") + "')";
            MySqlCommand cmd = new MySqlCommand(sql, con);
            cmd.CommandTimeout = 200;
            con.Open();
            cmd.ExecuteNonQuery();
            con.Close();
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }

Заранее спасибо!

READ ALSO
Расшифрвока по приватному ключу / Аналог JSEncrypt для C#

Расшифрвока по приватному ключу / Аналог JSEncrypt для C#

Вынужден переводить кусок кода с JS на C#, и наткнулся там на такой вот момент:

145
WinForms и Wpf Файлы вложенные в файл окна

WinForms и Wpf Файлы вложенные в файл окна

Если вы посмотрите на файл формы или файл окна (winforms в WFP) там вы можете увидеть, что файл содержит вложенные файлыВозможно ли сделать что-то...

167
C# Портативность на разные версии windows

C# Портативность на разные версии windows

Как можно сделать чтоб от xp до win10 можно было работать с программой в которой есть sql база данных

149
C++ CLR WCF client - ошибка формата SOAP XML данных

C++ CLR WCF client - ошибка формата SOAP XML данных

В C++ CLR WCF клиенте на выходе получается формат отличный от аналогичного C# WCF клиентаВот собственно дампы что они шлют:

147