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
Выберите меню "База данных" → "Удалить из отчета" → Выберите таблицы, которые вы хотите удалить из списка, → нажмите "Удалить" - выберите "Готово".
Что это:)