
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.02.2003, 16:28
|
|||
|---|---|---|---|
|
|||
как производить поиск в "OLE Object" data type as Long or Text |
|||
|
#18+
Например Select * FROM WHERE OleObjectDataTypeColumn = "SOME TEXT" Select * FROM WHERE OleObjectDataTypeColumn = "SOME DATA" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2003, 08:40
|
|||
|---|---|---|---|
как производить поиск в "OLE Object" data type as Long or Text |
|||
|
#18+
В SQL Server 2000 для этого есть система полнотекстового поиска, которая позволяет искать по таким полям, если в них хранятся DOC или XLS объекты, так что из ADP эта возможность доступна с использованием функций CONTAINS, FREETEXT, CONTAINSTABLE и FREETEXTTABLE например: SELECT * FROM Table WHERE CONTAINS(OleDataTypeColumn, 'SOME TEXT') В поле OLE должно при этом храниться просто представление файла без заголовка OLE, добавляемого Access (первые 85 байт для Access, кажется). В MDB такой вариант, по-моему не возможен. Можно попробовать воспользоваться самописной функцией VBA, которая определяет тип передвавемого OLE и если это Word, просто ищет в его тексте используя методы и свойства объекта WordDocument. Вряд ли это будет быстро работать, но хоть что-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1682306]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 375ms |

| 0 / 0 |
