Как передать значение даты в хранимой процедуре с помощью VB.NET
Привет,
при передаче значения даты из сборщика datetime в vb.net для хранимой процедуры я получаю следующую ошибку.
Необработанное исключение типа ' System. Data.Oledb. OleDbException ' произошло в System.Data.dll
Дополнительная информация: неправильный синтаксис рядом с '/'.
vb.net код
Dim cmd как OleDbCommand
СП = "SP_ExpEntry @OperationId =" Стр + (Вал(1)) + ", @ИД= " + Стр(меня.TxtEXid.Текст) + ",@ExDt= " + Меня.PKREXdt.Значение + ",@EnDT= " + Меня.PkrEntryDt.Значение + ""
cmd = New OleDbCommand(SP, con)
УМК.Метод executenonquery()
Что я уже пробовал:
пробовал проходить в определенном формате
Формат(Мне.PkrEntryDt.Значение, "ДД/ММ/гггг")
преобразование в дату и время