vb.net mysql inserción commande con la fecha

Mohamed Amine:

quiero insertar en la tabla de vb.net y me sale este error "valor de fecha y hora incorrecta: '28 / 03 / 2020' para STR_TO_DATE función"

  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)
jmcilhinney:

Tal vez leer sobre cómo especificar un formato de fecha aquí . De acuerdo con esto, %Mes que el nombre del mes en su totalidad, mientras que %mes para el mes como un número. Me tomó menos de un minuto para encontrar esa información por la simple búsqueda de "STR_TO_DATE MySQL". Si una solución es tan fácil de encontrar, la cuestión no se debería haber preguntado en el primer lugar.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=372903&siteId=1
Recomendado
Clasificación