Crystal Reports с SQL-сервером - использование varchar длиной более 8000 символов - PullRequest
0 голосов
/ 03 марта 2011

Crystal Reports, похоже, неправильно интерпретирует Varchar (max) как String (255). ( см. Ответ по codeulike здесь )

Есть ли какой-нибудь хороший способ правильно передать все мои данные в Crystal? Я не могу изменить драйвер БД на Crystal, но я могу изменить базу данных. Любое решение не должно ничего ломать (и если есть что-то, что может сломаться, оно, вероятно, будет содержать ~ 130 хранимых процедур (многие из которых имеют сотни строк)).

Прямо сейчас у нас настроены отдельные представления, но они используют Varchar (8000). Я не могу увеличить это число за пределы 8000 (есть конечный предел, но он примерно в 10 раз больше). Тот же предел с Чар. Я думал о тексте, но мне уже посоветовали отказаться от этого; Насколько я понимаю, это как бы устарело.

1 Ответ

0 голосов
/ 03 марта 2011

Вы можете использовать текстовое поле в БД, которое будет работать в кристалле.Но вы потеряете некоторые возможности поиска в SQL Server.

...