
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.09.2005, 13:08:05
|
|||
|---|---|---|---|
|
|||
Некорректно работает запрос к БД Access, сделанный в Excel VBA |
|||
|
#18+
Люди, буду очень признателен любому, кто поможет по следующему вопросу. Есть база в Access и есть макрос в Excel (среда - Office2K), из которого происходит подключение к упомянутой базе. Требуется из Access-таблицы извлечь все записи, у которых содержимое одного из полей хотя бы частично совпадает с заданной строкой. То есть осуществить запрос типа: "SELECT * FROM [Table1] WHERE [Name] Like '" & str1 & "'" где str1 - строка, определяемая кодом в макросе Excel. Проблема состоит в том, что подобный запрос возвращает лишь те записи, которые ПОЛНОСТЬЮ совпадают с заданной строкой. При попытках заставить запрос заработать правильно использовались символы "*", кавычки и тп, но ничего не помогло. Однако точно такой же запрос, сделанный в самом Access''е (хоть в модуле, хоть через конструктор) возвращает именно то, что нужно. ЗЫ Перед тем как создать тему, долго и безуспешно искал ответы через поиск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.09.2005, 15:24:37
|
|||
|---|---|---|---|
|
|||
Некорректно работает запрос к БД Access, сделанный в Excel VBA |
|||
|
#18+
Попробуй с - %. Like '%' + 'text' + '%' это находит слово text в середине. Like 'text' + '%' - в начале.... , раздели через Or эти условия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.09.2005, 18:24:33
|
|||
|---|---|---|---|
|
|||
Некорректно работает запрос к БД Access, сделанный в Excel VBA |
|||
|
#18+
AKhludeyevПопробуй с - %. Like '%' + 'text' + '%' это находит слово text в середине. Like 'text' + '%' - в начале.... , раздели через Or эти условия. AKhludeyev, огромнейшее спасибо, с процентами все стало работать как надо :) Если не секрет, где ты узнал о таком нюансе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.09.2005, 18:54:03
|
|||
|---|---|---|---|
Некорректно работает запрос к БД Access, сделанный в Excel VBA |
|||
|
#18+
Drakula76Если не секрет, где ты узнал о таком нюансе? Мдя.... В любом учебнике по SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.09.2005, 12:43:47
|
|||
|---|---|---|---|
|
|||
Некорректно работает запрос к БД Access, сделанный в Excel VBA |
|||
|
#18+
White Owl Drakula76Если не секрет, где ты узнал о таком нюансе? Мдя.... В любом учебнике по SQL. Мдя, позор мне. В книжке, которой регулярно пользуюсь, не далее как сегодня обнаружил черным по белому такую информацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2185780]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 328ms |

| 0 / 0 |
