Kobby Adom Ответов: 1

Поиск диапазона с помощью средства выбора даты и времени


Я новичок в кодировании и был бы благодарен, если бы вы, ребята, помогли мне решить эту проблему, пытаясь найти между двумя датами, то есть "от даты" до "до даты", и отобразить результаты в виде сетки.

Что я уже пробовал:

В настоящее время я использую этот код
Me.GBCPVRBindingSource.Filter = "RECORDING DATE >=" ’ & amp; DateTimePicker1.Текст &ампер; "’ и дата записи &ЛТ;= "’ &амп; DateTimePicker2.Текст &ампер; "’". Но ошибка, которую я получаю, показывает следующее: "отсутствует операнд после оператора "дата".

Может кто-нибудь, пожалуйста, помочь мне с этим кодом и получить его правильно.
Спасибо

1 Ответов

Рейтинг:
4

Peter Leow

Я заметил, что в названии столбца есть пробел.

RECORDING DATE
, оберните их в квадратные скобки, как это:
[RECORDING DATE]
.
Далее идет одинарная кавычка для ваших datetimepickers, они не вложены правильно,
"’ & DateTimePicker1.Text & "’ 
так и должно быть
'" & DateTimePicker1.Text & "’
то же самое для datetimepicker2
Наконец, вместо
DateTimePicker1.Text
это должно быть более уместно
DateTimePicker1.Value.ToString()
Учить Элемента управления datetimepicker.свойство value[^] против Элемента управления datetimepicker.свойство text[^]


Kobby Adom

это было действительно быстрее Питера. Большое спасибо. Теперь он работает хорошо. Я очень благодарен

Peter Leow

Добро пожаловать.