Вниз
Скачать: CL | DM;

Ошибка при фильтрации строкового поля в 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
1-35365
Kurt
2002-07-29 18:19
2002.08.12
Поиск вверх/вниз по RichEdit (Memo)! и чтоб было выделение и пока


3-35201
3asys
2002-07-23 13:51
2002.08.12
Ошибка при фильтрации строкового поля в ADO


3-35184
Антон СПб ПП
2002-07-23 10:11
2002.08.12
Программное восстановление MDX файла для DBF


1-35245
aev
2002-07-31 08:06
2002.08.12
SizeOf()


1-35382
Belov
2002-07-30 21:06
2002.08.12
Создание ярлыка на рабочем столе




   Наверх