Запрос из 1С к таблице Access #18188


#0 by andrey1111
В таблице Access в колонке могут быть записаны, к примеру, такие строковые данныестрока1 - А1 00 00строка2 - А 10 000строка3 - А110 000и т.д.В 1С могут ввести строку для поиска - А10000Вопрос в том, как организовать запрос, чтобы в рекордсете вернулись только строки 1 и 2.PS Сейчас кривовато получается, модифицирую строку поиска в"%А%1%0%0%0%0%" и передаю ее в like, но в таком варианте в рекордсет попадает и строка 3, затем уже в 1С в цикле отбрасываю лишнее :(
#1 by andrey1111
вопрос неправильно задал. Данные в таблице Access, к примеру, такие:А1 00 00А 10 000А110 000А120 000Как вернуть толькоА1 00 00А 10 000при вводе строки поиска А10000
#2 by 1аС
А если просто описать условие, а=СокрЛП(в)Если а= 10000 тогда тря ля ляТолько щас не помню как выбросить пробел внутри, посмотри в конфе
#3 by andrey1111
спасибо за помощь, я плохо сформулировал вопрос.Данные находятся в таблице Access. К примеру:Тип - строковыйПользователь вводит в 1С строку "А10000"Я делаю к ней (к таблице в Access) запрос из 1С. Хочу получить набор записей, куда должны попасть только следующие записи:"А 10 000"Как этот запрос сделать?
#4 by andrey1111
А все-таки как сделать запрос?
#6 by Gloom
В запросе не взлетит, только циклом по всем записям и проверкой на клиенте...
#7 by NS
Смеешься? Спокойно в запросе.
#8 by Gloom
Jet не понимает функцию Replace...
#9 by NS
Кто мешает запрос сделать в Акцессе???
#10 by Gloom
Ну, если доступ к акесному проекту есть, тогда ничего не мешает...
#11 by andrey1111
(5,6) Спасибо коллеги
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С