![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Использование UCASE в SQL запросе [D5, dBase, FoxPro]
Mefodiy © (2004-09-10 08:08:00)Мне нужно выбрать из dbf таблицы 'Operat' записи, содержащие текст из Edit1, причем без различия строчных и прописных букв. Пытаюсь сделать это так:
SQL.Add('select Note from Operat where UCASE(Note) like :MyLike');
ParamByName('MyLike').AsString := '%'+AnsiUpperCase(Edit1.Text)+'%';
но выдается ошибка 'Capability not supported'. На компьютере установлена Windows 98.
Где тут ошибка и как правильно сформировать запрос ?
Mefodiy (2004-09-10 12:16:00) [1]Сработало. Спасибо
Rule (2004-09-10 09:34:00) [2]Надо так
SQL.Add('select Note from Operat where UPPER(Note)like :MyLike');
ParamByName('MyLike').AsString := '%'+AnsiUpperCase(Edit1.Text)+'%';