Crystal Reports Изменение источника данных

У меня есть отчет Crystal, в котором источник данных изначально был настроен на использование соединений ODBC. Теперь я хочу изменить источник данных, чтобы вместо этого использовать OLE DB вместо использования ODBC. Как заменить соединение с источником данных, не нарушая поля базы данных, которые я изначально настроил для своего отчета? Если я попытаюсь удалить исходный источник данных, поля, которые я уже установил, также удаляются. Есть ли способ сопоставить отчет для использования OLE DB вместо соединения ODBC?

Спасибо.

Ответы

Ответ 1

Легко. Щелкните правой кнопкой мыши по полям базы данных в полевом проводнике. Нажмите "Установить местоположение источника данных". Затем вы увидите два раздела в диалоговом окне. "Текущий источник данных" и "заменить на". В текущем источнике данных выберите объект, который вы хотите заменить. Затем в разделе "Заменить на" нажмите "Создать новое соединение" > "OLE DB" > Подключитесь к объекту базы данных, который вы хотите, предоставив драйвер и учетную информацию.

Затем нажмите кнопку "Обновить" справа. Это! Все готово. Хотя имя объекта может не измениться в разделе "текущий источник данных", все же, если вы нажмете на знак (+) рядом с объектом, имя источника покажет новый объект OLEDB, который вы использовали

Ответ 2

Try:

  • Добавление источника данных OLE DB в отчет без удаления ODBC источник данных.
  • Используйте Set Datasource Вариант местоположения (из базы данных меню в Дизайнере отчетов), чтобы изменить источник данных для таблицы от источника данных ODBC до OLE DB.
  • Затем удалите источник данных ODBC из отчета.

Ответ 3

Crystal Report 8.5

Выберите меню "База данных" → "Удалить из отчета" → Выберите таблицы, которые вы хотите удалить из списка, → нажмите "Удалить" - выберите "Готово".

Что это:)