Как вставить дату\время в sql DB с помощью vb.net
Привет,
Я новичок в этом деле. vb.net и я пытаюсь использовать средство выбора даты и времени в своей форме.
При вставке даты в sql server в столбце datetime я получаю сообщение об ошибке, указывающее, что он не может преобразовать строку в дату.
Я понимаю тот факт, что я пытаюсь вставить строку в столбец даты, поэтому, пожалуйста, помогите мне с правильным кодом. Вот код, который я использую.
Dim sqlCmdStr_Insrt As String = "INSERT INTO Project_details(project_Id,Project_name,Description," _ & "Stdate,NdDate)Values('" & txtPro_id.Text & "','" & txtPro_Nm.Text & "','" & txtPro_Dsc.Text & "','" _ & dateSt_Projct.Value.ToLongDateString & "','" & dateEnd_Project.Value.ToLongDateString & "')" Try 'Executing the Sql Query to insert the data to the Project_details table DataStore.ExecuteNonQuery(sqlCmdStr_Insrt, sqlConnStr) Call btnReset_CrtPro_Click(sender, e) Catch ex As Exception MsgBox(ex.ToString) End Try