
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.12.2003, 11:44
|
|||
|---|---|---|---|
|
|||
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
Помнится уже беседовали на эту тему (скажем с Владимиром Санычем) Напомню , необходимо производить поиск по какому либо слову в поле типа memo. Предлагались разные варианты и я не скажу , что плохие. Ну я тут вспомнил,что Ms Access имеет эту возможность! Имею ввиду команду "найти" из меню правка , там можно искать в поле по слову. Есть режим совпадение и нужное - " с любой частью поля". Скорость поиска просто звездец! Попробовал поискать в базе с 20000 записей, ищет только шум стоит. А вот нет возможности этот поиск выполнить программно в VBA, может все таки есть это в DAO или командах Ms Access. Именно это то и нужно! Может кто сталкивался? Ребята? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2003, 12:35
|
|||
|---|---|---|---|
|
|||
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
Ну а все таки! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2003, 12:39
|
|||
|---|---|---|---|
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
А что, разве LIKE отменили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2003, 12:43
|
|||
|---|---|---|---|
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
А метод FindFirst, не подойдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2003, 12:44
|
|||
|---|---|---|---|
|
|||
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
и в ADO - Filter ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2003, 13:05
|
|||
|---|---|---|---|
|
|||
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
Ну вот например. в поле Memo содержится предложение "Мама мыла раму". Как с помощью Like или ADO (Filter) найти скажи слово "мыла" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2003, 13:18
|
|||
|---|---|---|---|
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
DAO: rst.FindFirst "field like '*мыла*'" ADO: rst.Filter="field like '*мыла*'" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2003, 13:33
|
|||
|---|---|---|---|
|
|||
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
ADO: rst.Filter="field like '%мыла%'" ну или SQL Инстуркцией с Where field like '%мыла%' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2003, 13:49
|
|||
|---|---|---|---|
|
|||
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
Но в поле типа мемо искать будет медленно. :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2003, 13:52
|
|||
|---|---|---|---|
|
|||
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
будет, но не 20000 записях ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.12.2003, 08:25
|
|||
|---|---|---|---|
|
|||
Снова поднимаю вопрос о поиске слова в поле типа Memo |
|||
|
#18+
спасибо! Сейчас применю знания. А использовать средства Access из правка/найти , программно , все таки нельзя?! Так понял что нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1677706]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 530ms |

| 0 / 0 |
