Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 microsoft indexing service Path длина поля  [new]
Bekass
Member

Откуда:
Сообщений: 31
Доброго вечера.
Вопрос в следующем...
запрашиваю данные через ODBC у ms indexing service
SELECT  Path FROM "FM"..SCOPE() WHERE     CONTAINS(Contents, ' FORMSOF (INFLECTIONAL, "КОЖО") OR "КОЖО*" ')

Возвращается Path обрубленный в 200 символов, т.е часть пути не видна. В чем дело ?
29 май 13, 23:36    [14367435]     Ответить | Цитировать Сообщить модератору
 Re: microsoft indexing service Path длина поля  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37057
Возвращается куда?
29 май 13, 23:48    [14367465]     Ответить | Цитировать Сообщить модератору
 Re: microsoft indexing service Path длина поля  [new]
Bekass
Member

Откуда:
Сообщений: 31
На С# пишу
string ConnectionString = @"Provider=msidxs;";
    try
    {
        myConnection = new OleDbConnection(ConnectionString);
        myConnection.Open();
        
    }
    catch (Exception ex)
    {
        Response.Write("Con: "+ex.Message);
        return; 
    }
............................
        myCommand = new OleDbCommand(SQL, myConnection);
        myReader = myCommand.ExecuteReader();
        Hashtable pAr = new Hashtable();
        while (myReader.Read())
        {
               String vp = (String)myReader[0];
........


Может тут вообще ODBC виноват ?
30 май 13, 00:03    [14367515]     Ответить | Цитировать Сообщить модератору
 Re: microsoft indexing service Path длина поля  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37057
А тип данных у поля path, который возвращает функция, какой?
30 май 13, 00:05    [14367524]     Ответить | Цитировать Сообщить модератору
 Re: microsoft indexing service Path длина поля  [new]
Bekass
Member

Откуда:
Сообщений: 31
Не понятно какой, но судя потому что индексируется файл с длинным путем , должен храниться весь путь а не кусок в 200 байт
30 май 13, 00:11    [14367539]     Ответить | Цитировать Сообщить модератору
 Re: microsoft indexing service Path длина поля  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37057
А. Только сейчас увидел. А при чем тут тогда MSSQL, если вы запрашиваете данные у indexing service?
30 май 13, 00:17    [14367554]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить