Форум: "Базы";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];
ВнизОшибка при фильтрации строкового поля в ADO Найти похожие ветки
← →
3asys (2002-07-23 13:51) [0]Подключаюсь через ADO к БД Access. Используя TADOTable устанавливаю фильтр примерно так:
ADOTable1.Filter:="Param_Name = "+a;
где a - строковая переменная
Выдается ошибка:
"The application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another."
Если же я фильтрую по числовому (а не строковому) полю из той же таблице, - например:
ADOTable1.Filter:="Param_ID = "+IntToStr(b);
где b : Integer,
то - никаких проблем.
В чем тут может быть дело и что можно сделать?
С Уважением, 3asys
← →
Johnmen (2002-07-23 14:01) [1]ADOTable1.Filter:="Param_Name = """+a+"""";
← →
3asys (2002-07-23 15:52) [2]>> Johnmen ©
Спасибо большое! Отлично работает.
С Уважением, 3asys
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c