Страница 1 из 1
Перехват sql запросов и объект Connection
Добавлено: 22 сен 2016, 13:57
Шамиль
Добрый день!
Подскажите пожалуйста!
1. Каким образом можно передать созданный объект Connection объектам отчета ?
2. Каким образом можно перехватывать sql запросы при их выполнении ?
P.S. версия отчета Stimulsoft Reports.Java 2016.1.28-trial
Re: Перехват sql запросов и объект Connection
Добавлено: 23 сен 2016, 10:17
Vadim
Здравствуйте.
Вы можете, например в JSP странице, перед рендерингом отчета
Код: Выделить всё
StiMySqlDatabase db = new StiMySqlDatabase(
"test", "test", "url=jdbc:mysql://localhost:3306/sakila;user=root;password=terra2;database=sakila");
report.getDictionary().getDatabases().add(db);
Перехватить нельзя, только перед рендерингом поменять, например:
Код: Выделить всё
((StiMySqlDatabase) report.getDictionary().getDatabases().get(0)).setConnectionString("url=jdbc:mysql://localhost:3306/sakila;user=root;password=terra2;database=sakila");
Re: Перехват sql запросов и объект Connection
Добавлено: 23 сен 2016, 10:55
Шамиль
Спасибо за ответ, но хотелось бы уточнить как добавить уже созданный ранее объект Connection (не строку подключения).
Аналогично , как в версии FX есть возможность реализовать метод getConnection();
Есть ли еще какие нибудь Handler's например для Предварительного просмотра отчета.
Re: Перехват sql запросов и объект Connection
Добавлено: 23 сен 2016, 13:06
Vadim
Здравствуйте.
Вы используете Flash дизайнер\втювер или HTML ?
Не до конца понял вопросы, пожалуйста опишите более подробно
Re: Перехват sql запросов и объект Connection
Добавлено: 23 сен 2016, 13:50
Шамиль
Дело в том,что в разрабатываемом нашем приложении уже есть подключение к базе данных.
Нам не нужно второе подключение к базе данных которое создает отчет.
Есть ли такая возможность при просмотре отчета передать существующее подключение объектам Stimulsoft ?
P.S. используем html, сервлеты, не Flash.
Re: Перехват sql запросов и объект Connection
Добавлено: 23 сен 2016, 14:28
Vadim
Здравствуйте.
Отчет может использовать только свои подключения, вам нужно будет конвертировать ваши подлючения в наш формат.
Re: Перехват sql запросов и объект Connection
Добавлено: 23 сен 2016, 14:33
Шамиль
Понятно. Спасибо за ответы.
Re: Перехват sql запросов и объект Connection
Добавлено: 26 сен 2016, 08:22
HighAley
Здравствуйте.
Мы всегда рады помочь.
Обращайтесь, если ещё возникнут вопросы.
Спасибо.