|
|
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
Привет! Есть таблица content в моей БД. Поле text этой таблицы содержит текст статьи. Каким образом можно осуществить поиск определенной строки? Возможен ли неформальный поиск по БД стандартными средствами? Поддерживает ли Access поиск с использование Рег. Выражений? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 14:57 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
А теперь все тоже самое, но в терминах БД...плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:04 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
классная штука для полнотекстового поиска Mssql + mssearch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:07 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
Ок, есть текстовая строка. Надо организовать выборку всех строк, поле text у которых содержит эту текстовую строку. Желательно отсортировать по количеству совпадений... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:14 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
Не заморачивайся. Стандартных аксесовских средств тебе не хватит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:15 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
авторОк, есть текстовая строка. Надо организовать выборку всех строк, поле text у которых содержит эту текстовую строку. Желательно отсортировать по количеству совпадений... А может быть так: Надо организовать выборку всех записей , поле text у которых содержит эту текстовую строку. ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:17 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
incold Вы правы, уже мой русский меня подводит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:20 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
вот есть такая штучка ищет по степени похожести правда для adp, но несложно преобразовать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:22 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
Не хотелось бы в ручном режиме всю базу перелопачивать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:28 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
авторНе хотелось бы в ручном режиме всю базу перелопачивать... Тогда придется ограничиться простейшим Where что-то Like что-то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:32 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
Я видел прорамму "следопыт" (правда она ищет не в бд, а в текствых файлах в указанных каталогах). Она сперва производит какое-то индексирование. А уж потом выводит список документов. И поисковые машины, насколько мне известно, работают похожим образом. Вот только механизм этого "индексирования" мне неизвестен. А то б можно было сделать "следопыт" на Access :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:32 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
Понятно. Всем спасибо за участие в обсуждении темы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:37 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
Соловьев Максим , странно, что тебе все понятно. Мне вот совершенно непонятно, как это нормально сделать. Можно сделать запрос, в котором ый в функция (типа того, что АлексаейК привел) будет искать подстроку.Запрос возвратит строки, в которых есть совпадения. Вот только, думаю, Access охренеет Mid-ом сканировать такие объемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:48 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
Надо открыть Кнута, и выбрать там что-нибудь поприкольнее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 15:50 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
Извените я щаз наверное сморожу какую-нить глупость но почему бы не написать LIKE "*abvgd*" Сделать можно всё!!! Только бы знать как... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 16:23 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
Да, я так и сделаю. Просто надеялся, что в Аксесе есть какой-нить механизм неформального поиска... Ан нет... Писать свой google тоже не очень хочется, проще, действительно, его на сайт натравить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 16:26 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
А мне вот интересно, как этот google работает. Скопилось много mht-файов с SQL.ru, которые я периодически просматриваю. Сделать бы небольшой поисковичок, чтоб можно было искать информацию, а то "следопыт" что-то не находит половину файлов. Хм, а вот и теория. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 17:19 |
|
||
|
Как лучше организовать поиск текста по БД?
|
|||
|---|---|---|---|
|
#18+
ты уверен что гугель работает на аксессе?? я думаю любой поисковик использует SQL серевер, а там полнотекстовый поиск есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 20:30 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32421133&tid=1676479]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
149ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 468ms |

| 0 / 0 |
