vb. net mysql вставить номер с датой - PullRequest
0 голосов
/ 28 марта 2020

Я хочу вставить в таблицу из VB. net, и я получаю эту ошибку "Неверное значение даты и времени: '28/03/2020' для функции str_to_date"

  cmd.CommandText = "insert into ventes (idc,totale,date) value (@P1, @P2,STR_TO_DATE(@P3,'%d-%M-%Y'))"
        cmd.Parameters.AddWithValue("@P1", ComboBox2.SelectedValue)
        cmd.Parameters.AddWithValue("@P2", TextBox12.Text)
        cmd.Parameters.AddWithValue("@P3", TextBox2.Text)

1 Ответ

1 голос
/ 28 марта 2020

Возможно, читайте о том, как указать формат даты здесь . В соответствии с этим, %M для названия месяца полностью, а %m для месяца в виде числа. Мне потребовалось меньше минуты, чтобы найти эту информацию, просто выполнив поиск "mysql str_to_date". Если решение так легко найти, вопрос не должен был задаваться в первую очередь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...