Crystal Reports Visual Studio 2008 и SQL Server 2008 R2 - PullRequest
1 голос
/ 03 октября 2011

У меня есть приложение Windows Forms, которое было создано в Visual Studio 2008 и предназначено для .NET 3.5. Он использует встроенную версию Crystal Reports, поставляемую с VS 2008. Он успешно вызывал базу данных SQL 2000.

Компания обновилась до SQL Server 2008 R2. Соединения приложений Windows Forms .Net с использованием ADO прекрасно работают с новой базой данных. К сожалению Crystal Reports теперь зависает. Он открывает оболочку, но не открывает и не заполняет отчеты.

Есть ли проблема с совместимостью?

1 Ответ

1 голос
/ 03 октября 2011

Вас попросили в первый раз, потому что у вас установлен флажок «Проверять при первом обновлении».

  • Снимите флажок «Сохранить данные в отчете» и сохраните / закройте.
  • Снова откройте и «Укажите расположение источника данных ...» на новом сервере базы данных.
  • Нажмите«Проверить базу данных».(Должно быть получено сообщение об успешном завершении)
  • Если все еще не работает «Установить местоположение источника данных ...» на старый сервер базы данных и проверить, работает ли он вообще.Затем нажмите «Показать запрос SQL» и проверьте, что оператор возвращает результаты на новом сервере, выполнив запрос вручную.
...