"SELECT Dateipfad FROM Attribute WHERE FS = '290' AND Letztes_mal_bearbeitet <= '15.11.2011 11:06:58'"
Значение datetimeValue от средства выбора даты и времени
Правильный путь:
string strSQL = "SELECT Dateipfad FROM Attribute WHERE FS = '290' AND Letztes_mal_bearbeitet <= @date" OleDbCommand command = new OleDbCommand(strSQL, oConnection); command.Parameters.AddWithValue("@date", myDateTimePicker.Value); //execute same way like you did before...
Согласен с LassV.Предложение Карлсенаhttp://msdn.microsoft.com/en-us/library/aa160564(v=office.11).aspx
Чтобы соответствовать конкретной дате, введите дату, заключенную в хеш-метки. Попробуйте использовать:
SELECT Dateipfad FROM Attribute WHERE FS = '290' AND Letztes_mal_bearbeitet <= #15/11/2011 11:06:58#;
добавить это при загрузке формы
datetimepicker.Format = DateTimePickerFormat.Custom; datetimepicker.CustomFormat = "dd/MM/yyyy";
Изменить.(точка) в значениях с косой чертой /
SELECT Dateipfad FROM Attribute WHERE FS = '290' AND Letztes_mal_bearbeitet <= '15/11/2011 11:06:58'