Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
Code Reporting Service per unire due record set
venerdì 15 maggio 2009 - 12.21
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
perla0279
Profilo
| Senior Member
274
messaggi | Data Invio:
ven 15 mag 2009 - 12:21
Ciao
Dovrei creare del code, oppure se conoscete un altro metodo......... accetto qualsiasi consiglio
Reporting Service
Ho due recordset
1° punta al database 1 e contiene tutti i dati relativi al prodotto
2° punta al database 2 e contiene i dati relativi al fornitore
Vorrei creare un report che in ogni riga contenga i dati Prodotto e fornitore........
Dovrei quindi riuscire ad associare per ogni codice del recordset 1 il codice prodotto del recordset2 in modo da prendermi poi i dati relativi al fornitore........
o pensavo di farlo lato code, scrivendo uno script..........
ma poi mi sono bloccata...
dinoxet
Profilo
| Senior Member
484
messaggi | Data Invio:
ven 15 mag 2009 - 14:47
Ma perchè , da uno dei due db, non fai tipo una vista sulla tabella o vista dell'altro db in modo da puntare ad un solo recordset?
DINOXET
__________________________________________
impossible is only a word
perla0279
Profilo
| Senior Member
274
messaggi | Data Invio:
ven 15 mag 2009 - 17:20
Sono due db diversi, posizionati su macchine virtuali diverse ..........
Ho provato a fare viste ma non funzionano
quindi penso che quella sia l'unica soluzione
dinoxet
Profilo
| Senior Member
484
messaggi | Data Invio:
ven 15 mag 2009 - 17:30
POTRESTI VEDERE L'ALTRA MACCHINA COME SERVER COLLEGATO E QUINDI FARE CIò CHE TI HO DETTO PRIMA
DINOXET
__________________________________________
impossible is only a word
perla0279
Profilo
| Senior Member
274
messaggi | Data Invio:
ven 15 mag 2009 - 17:37
I permessi di sicurezza dei server non mi permettono di farli comunicare tra loro :-)
Il programma risiede su un server che deve restare isolato dagli altri, però per la reportistica ho bisogno di farli comunicare e non posso importarmi tutti i dati :-)
dinoxet
Profilo
| Senior Member
484
messaggi | Data Invio:
ven 15 mag 2009 - 17:41
creare un server collegato non significa importarsi i dati, puoi anche solo leggerli.
ma se il server è isolato come fai a raggiungerlo?
significa che hai un permesso almeno in lettura (tanto basta)
DINOXET
__________________________________________
impossible is only a word
perla0279
Profilo
| Senior Member
274
messaggi | Data Invio:
ven 15 mag 2009 - 17:50
Database e Database non comunicano tra loro.
Posso da reporting service fare due select distinte nei due database.
Si può creare una vista prendendo i due Record Set creati ????
Come devo fare ?'
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
lun 25 mag 2009 - 14:17
>Posso da reporting service fare due select distinte nei due database.
certo, devi fare 2 datasource nel progetto, le quali punteranno a 2 db differenti e poi aggiungerle al report.
Le connessioni al db le fai tramite un provider come ODBC/OleDb ed hai a disposizione varie fonti dati.
>Si può creare una vista prendendo i due Record Set creati ????
non ho capito bene cosa intendi, cmq per assurdo se il db è sql puoi fare tramite sql addirittura una connessione da un'altra parte, usando "OpenDatasource":
http://msdn.microsoft.com/en-us/library/aa276845
(SQL.80).aspx
e quindi di fatto riesci a fare una vista da 2 database...chiaro che non è il massimo dell'eleganza, ma tecnicamente è possibile.
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Torna su
Stanze Forum
Elenco Threads
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 !