Подскажите пожалуйста, где у меня ошибка в коде(ругается на 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);
}
Заранее спасибо!
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вынужден переводить кусок кода с JS на C#, и наткнулся там на такой вот момент:
Если вы посмотрите на файл формы или файл окна (winforms в WFP) там вы можете увидеть, что файл содержит вложенные файлыВозможно ли сделать что-то...
Как можно сделать чтоб от xp до win10 можно было работать с программой в которой есть sql база данных
В C++ CLR WCF клиенте на выходе получается формат отличный от аналогичного C# WCF клиентаВот собственно дампы что они шлют: