Вставить дату в столбец SQL с типом данных date in VB.NET
я пытаюсь вставить дату в таблицу SQL со столбцом типа данных date из текстового поля, отформатированного в "DD/MM/YYYY"
1. если дата 01/11/2018, то она отображается в таблице sql как 2018-01-11
2. если дата равна 16/11/2018, то это дает ошибку преобразования не удалось при преобразовании даты и /или времени из символьной строки.
Что я уже пробовал:
&низкотемпературный;
pre>Private Sub ButTest_Click(sender As Object, e As EventArgs) Handles ButTest.Click Dim ErrorMsg As String Try Call DBCnConnection() Dim Cmd As New SqlClient.SqlCommand Cmd.Connection = DBCnCommon Cmd.CommandText = " Insert Into TblTest(Entno,Posdate)" & "Values('" & 1 & "','" & TbxPostDate.Text & "')" Cmd.ExecuteNonQuery() DBCnClose() Catch ex As Exception ErrorMsg = ex.Message System.IO.File.AppendAllText("d:\Log\Log.text", ex.ToString & vbNewLine & vbNewLine) MsgBox(ErrorMsg) End Try DBCnClose() End Sub