AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.01.2003, 18:19   #5  
Serjio is offline
Serjio
Участник
 
3 / 10 (1) +
Регистрация: 14.06.2002
Адрес: Zelenograd
Если в файле который сохранен в BLOB планируется искать что либо(слова, символы..)
то лучше организовать полнотекстовый поиск посредством совместного использования сервера и Axapta пример

Connection Con = new Connection();
Statement Stmt = Con.createStatement();
ResultSet resultSet;
str sSQL,


sSQL = StrFmt('SELECT C.Id, C.FileName, K.RANK FROM TableName AS C ' +
'INNER JOIN ' +
'CONTAINSTABLE (TableName ,FILEDATA, %1) AS K ' +
'ON C.RECID = K.[KEY]' +
'WHERE C.Id IN (%2) Order by C.Id', "'" + searchCondition + "'", range4INclause);

где searchCondition это то что ищется в BLOB файле

далее

try
{
resultSet = Stmt.executeQuery(sSQL);

while ( resultSet.next())
{
sTmp = resultSet.getString(1);

При этом на SQL необходимо организовать полнотекстовый индекс, и тп
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
gatesasbait: Dynamics Ax SQL statements (SQL Strings in DAx) Blog bot DAX Blogs 1 16.04.2008 06:55
ListView -> Clipboard -> Excel Deep Dreamer DAX: Программирование 6 17.05.2005 17:09
query->DataSource->grid ald DAX: Программирование 2 06.02.2004 09:24
QueryBuildRange.value() -->> SQL statement ni DAX: Программирование 12 07.07.2003 05:05
Заказов -> Строки заказов -> Запросы -> Пункт "Производство" Андре DAX: Программирование 1 20.09.2002 10:43

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:10.