powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Ado, Access - Фильтр гонит...
5 сообщений из 5, страница 1 из 1
Ado, Access - Фильтр гонит...
    #32293797
Tal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, господа!
вопрос в следующем: Надобно поставить фильтр по нескольким полям. Ниже, код как это у меня реализуется.
Да, еще: база Акцесс, через АДО.
Так вот, у меня на машине это все отлично работает, фильтр выставляется, и на второй машине нормально все. А вот на одной тачке как-то только жмешь ОК, ошибка выскакивает:
Аргументы имеют неверный тип, выходят за пределы допустимого диапазона
или вступают в конфликт друг с другом

А, ну да она вначале ваще запускаться не хотела (прога в смысле на той тачке), но потом я поставил Mdac 2.5 запустилась, но с фильтром косяки. Я ей и Mdac 2.8 с Микрософта скачал - все то же, без изменений.

Поможите кто-нибудь, пожалуйста-а-а-а.

fl:=''; cx:=0;
if Edit1.Text<>'' then
begin
fl:=fl+'nazv like '''+Edit1.text + '%''';
cx:=cx+1;
end;
if ComboBox2.Text<>'' then
begin
if cx<>0 then fl:=fl+' and ';
fl:=fl+'sost like '''+Combobox2.text + '%''';
cx:=cx+1;
end;
if DateEdit1.Text<>' / / ' then
begin
if cx<>0 then fl:=fl+' and ';
fl:=fl+'dato = ';
fl:=fl+DateEdit1.text;
cx:=cx+1;
end;
if ComboBox1.Text<>'' then
begin
if cx<>0 then fl:=fl+' and ';
fl:=fl+'fam like '''+Combobox1.text + '%''';
cx:=cx+1;
end;

Basform.DataSource1.Dataset.Filter:=fl;
Basform.DataSource1.Dataset.Filtered:=True;
...
Рейтинг: 0 / 0
Ado, Access - Фильтр гонит...
    #32293837
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А там случаем вместо % не * ???

или я с чемто путаю ?

...
Рейтинг: 0 / 0
Ado, Access - Фильтр гонит...
    #32293867
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю проблема с датой. Проверь региональные настройки, формат даты.
...
Рейтинг: 0 / 0
Ado, Access - Фильтр гонит...
    #32294071
Tal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, нет, насчет того что там % - это все ровно.

А вот насчет даты как раз таки все выглядит следующим образом:
Ежели все Едиты и прочее, кроме даты, оставить пустыми, то фильтр устанавливается на той машине-то. То бишь по дате имеется фильтр.

А если в какое-либо поле вводишь значение, то тут вам и ошибочка.
...
Рейтинг: 0 / 0
Ado, Access - Фильтр гонит...
    #32294741
Фотография Skleroz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в MDAC 2.8 Jet'a уже нет. Скачай Jet Engine с того же microsoft.com
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Ado, Access - Фильтр гонит...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]