Помогите с веб-отчетами
Добавлено: 27 апр 2007, 13:04
Открываю Designer, создаю новый отчет.
Создаю новое соединение OLE DB и в поле, куда пишется строка соединения пишу: file name=connect.udl (естественно файл connect.udl у меня лежит в папке с designer'ом и в нем прописано соединение к БД Oracle10). Потом дальше создаю новый источник данных из ole db соединения - и спокойно пишу свой sql-запрос, встраиваю в него параметры, получаю колонки, создаю формы, оформляю отчет, короче у меня все работает. Сам отчет сохраняю в формате *.mrt, потом в программе-просмотрщике просто подгружаю его. Однако удобно - чтобы в отчете сменить сервер или источник - не нужно заново пересохранять отчет - достаточно внести изменения в connect.udl - там хоть вместо оракла - mssql или аксесс пропиши - главное чтобы поля были и sql-запрос в отчетах выполнился. К тому же не надо отдельно в проге указывать соединение. Минус в этом - при просмотре нового отчета создается новый коннект к БД.
Так вот, недавно начал осваивать VisualStudio. Задача - создать отчетный комплекс на ASP. Пожалуйста, пришлите пример кода (а лучше готового приложения на бейсике) - как вставить такие отчеты на сайт.
Создаю новое соединение OLE DB и в поле, куда пишется строка соединения пишу: file name=connect.udl (естественно файл connect.udl у меня лежит в папке с designer'ом и в нем прописано соединение к БД Oracle10). Потом дальше создаю новый источник данных из ole db соединения - и спокойно пишу свой sql-запрос, встраиваю в него параметры, получаю колонки, создаю формы, оформляю отчет, короче у меня все работает. Сам отчет сохраняю в формате *.mrt, потом в программе-просмотрщике просто подгружаю его. Однако удобно - чтобы в отчете сменить сервер или источник - не нужно заново пересохранять отчет - достаточно внести изменения в connect.udl - там хоть вместо оракла - mssql или аксесс пропиши - главное чтобы поля были и sql-запрос в отчетах выполнился. К тому же не надо отдельно в проге указывать соединение. Минус в этом - при просмотре нового отчета создается новый коннект к БД.
Так вот, недавно начал осваивать VisualStudio. Задача - создать отчетный комплекс на ASP. Пожалуйста, пришлите пример кода (а лучше готового приложения на бейсике) - как вставить такие отчеты на сайт.