|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.12.2010, 22:25 | #1 |
Новичок
Джуниор
Регистрация: 23.04.2010
Сообщений: 2
|
ADOQuery.Locate с дробным значением
Всем привет. Помогите плиз, возникла такая проблема.
Нужно осуществить поиск согласно двум критериям: 1. Текстовое - по нему все хорошо находится. 2. Одинарное с плавающей точкой - вот тут проблема При поиске в базе данных функцией ADOQuery.Locate не находит нужную запись т.е. возвращает false, если же в ячейке содержится целое число то никаких проблем не возникает. Пример кода: if not Query.Locate('ProductName;PriceForS ale',VarArrayOf([Edit1.Text, Edit4.Text]) then exit; после этих действий при дробном значении ячейки PriceForSale всегда происходит выход. БД Access (.mdb)
Искусство думать отличается от искусства говорить, и у одних мы видим знание вещей, у других же знание слов
|
17.12.2010, 00:48 | #2 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Странно, всё должно быть нормально, ну кроме того что у вас параметров не хватает, но это сорее просто не скопировали,
Код:
Последний раз редактировалось vovk; 17.12.2010 в 16:52. |
17.12.2010, 16:38 | #3 |
Новичок
Джуниор
Регистрация: 23.04.2010
Сообщений: 2
|
Спасибо что навели на верный путь, проблема была в точке
Искусство думать отличается от искусства говорить, и у одних мы видим знание вещей, у других же знание слов
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Locate | >>M.S<< | Помощь студентам | 0 | 22.10.2010 21:34 |
Проблема с Locate | Сергей089 | БД в Delphi | 1 | 17.07.2010 09:58 |
не работает Locate | SERG1980 | БД в Delphi | 9 | 26.03.2009 17:04 |
Locate | Killbrum | БД в Delphi | 11 | 03.09.2008 10:01 |
Unable to locate file | Febreze | Компоненты Delphi | 1 | 13.05.2008 22:12 |