Filter рекордсета, поля типа numeric и date - VB

Узнай цену своей работы

Формулировка задачи:

делаю фильтр так:
для numeric
1) rcd.Filter = "sgdsumm like '" & CStr(Text1.Text) & "'".
он нормально фильтрует, но только, если я значение ввожу целиком. а если ставлю * в конце ('" & CStr(Text1.Text) & "*'"), ругается "Не удается открыть фильтр". Как это исправить?
2) а с датой вообще ничего не получается. посоветуйте, как сделать фильтр по дате, чтобы можно было также не целиком искать, а любое совпадение.
Заранее спасибо за ответ.

Решение задачи: «Filter рекордсета, поля типа numeric и date»

textual
Листинг программы
<font color="teal">"sgdsumm like '"</font> & CStr(Text1.Text) & <font color="teal">"*'"</font>.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5