Подскажите пожалуйста как передать значение dateTimePicker в строку запроса sql?
кусок из строки запроса .....and(Date > 'DDATA')ORDER BY Date";
myCommand.Parameters.Add("DDATA", SqlDbType.DateTime);
myCommand.Parameters["DDATA"].Value = dateTimePicker2.Value;
формат даты в базе такой 2006-01-23 10:30:00.000
dateTimePicker2.CustomFormat = "yyyyMMdd hh:mm:ss";
Ошибка преобразования даты или времени из символьной строки.
Сделайте так:
myCommand.CommandText = " ... AND Date > @DDATA ORDER BY Date";
myCommand.Parameters.Add("@DDATA", SqlDbType.DateTime).Value = dateTimePicker2.Value;
Здравствуйте, MozgC, Вы писали:
MC>Сделайте так:
MC>myCommand.CommandText = " ... AND Date > @DDATA ORDER BY Date";
MC>myCommand.Parameters.Add("@DDATA", SqlDbType.DateTime).Value = dateTimePicker2.Value;
Ваш вариант работает, как впрочем и этот
myCommand.Parameters.Add("@DATA", SqlDbType.DateTime);
myCommand.Parameters["@DATA"].Value = dateTimePicker2.Value;
вопрос снимается, спасибо за помощь.
косяк был в другом, какая-то путаница в массивах.
вывел один массив, все работает, несколько "ошибка индекса".
буду разбираться.