SSRS 2008R2 - Creazione origine dati connessa a più database

lunedì 22 aprile 2013 - 13.50
Tag Elenco Tags  Windows Server 2008 R2  |  SQL Server 2008 R2  |  SQL Reporting Services

Devil Profilo | Junior Member

Ciao a tutti.
Ho realizzato un query per estrarre dati da tabelle presenti in DB differenti. Utilizzando il management studio tutto funziona perfettamente.

Utilizzando report builder 3.0 però mi trovo di fronte al fatto che la mia origine dati può collegarsi solo ad un data base e di conseguenza la query realizzata che rappresenta il mio set di dati non funziona.

Nei libri che ho a disposizione e sul forum non ho trovato indicazioni in merito e credo non esistano le stringhe di connessione a più DB contemporaneamente.

Come ci risolve in questi casi?
Sapreste eventualmente indicarmi link o documenti da consultare?

Grazie in anticipo
ciao

freeteo Profilo | Guru

>Come ci risolve in questi casi?
sì, tieni presente che quello con cui costruisci il report, non è detto che debba per forza essere lo stesso identico, quello che deve coincidere è la struttura di dati, e quindi i tipi di dati, ma poi potrebbe arrivare da xml, database, collection in memoria, datatable etc...insomma qualcosa che ti arriva da codice.


>Sapreste eventualmente indicarmi link o documenti da consultare?
prova a dare un'occhiata qui:
http://www.gotreportviewer.com/ (a destra "Object DataSource")
poi guarda anche qui, porta un esempio leggermente più complesso, ma puoi capire come passare i dati:
http://blogs.dotnethell.it/freeteo/SqlReporting-report-dinamici-con-gruppo-dinamico__15746.aspx


Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

Devil Profilo | Junior Member

Grazie per l'indicazione!

Per completezza indico come ho risolto: è sufficiente scrivere piu stringhe di connessione per i diversi db nella configurazione dell'origine dati e sembra funzionare.

Ciao a tutti
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5