Этот код работает отлично:IFullTextQuery - исключение, если существуют также могут объекты
Query query = parser.Parse(expression);
IFullTextSession session = Search.CreateFullTextSession(this.Session);
IFullTextQuery fullTextQuery = session.CreateFullTextQuery(query, new[] { typeof(MappedSequence) });
var l1 = fullTextQuery.List();
тех пор, пока запрос не возвращает слишком много объектов. Если в запросе содержится слишком много объектов, сгенерированный SQL-код слишком длинный, и sql-сервер выдает исключение. Одним из рабочих решений является получение всех объектов с использованием пейджинга, который довольно медленный. Есть ли лучшее решение?
Спасибо.
C
Спасибо. Я тоже это понял. К сожалению, мне нужно создать лист excel с некоторыми параметрами из сообщения формы запроса. Вот почему я должен изгнать так много строк. – cs0815