Relazione tra due tabelle appartenenti a due database diversi...

martedì 12 maggio 2009 - 11.07

e.disanto Profilo | Junior Member

Salve a tutti ,
premetto che ho provato ad utilizzare la funzione "Cerca nel sito" ma non mi è sembrato di vedere risultati che rispondessero al mio quesito, perciò espongo di seguito il mio problema...
Ho un database comune in cui sono memorizzati una serie di dati (es. Comuni, Anagrafiche, ecc.) necessari ad altri database, ed ho la necessità di relazionare le tabelle degli altri database a queste.
Ora i dubbi che mi sono venuti:
1) E' possibile fare questa operazione?
2) In caso affermativo, lato Visual Studio (DataSet Designer per l'esattezza) è gestibile la cosa ed è possibile estrapolare risultati che siano la join di queste tabelle in maniera del tutto "normale"???
Grazie in anticipo per l'aiuto ;)

Ernesto di Santo

P.S. Scusatemi se ci sono due post uguali, ma durante l'inserimento il sistema mi ha dato un messaggio di errore interno al server ed ho reinserito il messaggio (ma a quanto pare il post era stato già inserito la prima volta...)

lbenaglia Profilo | Guru

>Ora i dubbi che mi sono venuti:
>1) E' possibile fare questa operazione?
Solo tramite triggers. Non è possibile definire constraints di foreign key tra tabelle appartenenti a database differenti.

>2) In caso affermativo, lato Visual Studio (DataSet Designer
>per l'esattezza) è gestibile la cosa ed è possibile estrapolare
>risultati che siano la join di queste tabelle in maniera del
>tutto "normale"???
Le JOIN puoi farle tranquillamente e non hanno niente a che vedere con i constraints foreign key

>Grazie in anticipo per l'aiuto ;)
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

e.disanto Profilo | Junior Member

Ciao, prima di tutto grazie per la risposta tempestiva, poi, domanda da non-esperto di DB, per triggers intendi tramite codice SQL (Create, Alter, ecc.)?
Grazie ancora...

Ernesto di Santo

lbenaglia Profilo | Guru

>Ciao, prima di tutto grazie per la risposta tempestiva, poi,
>domanda da non-esperto di DB, per triggers intendi tramite codice
>SQL (Create, Alter, ecc.)?
Intendo questo:
http://msdn.microsoft.com/en-us/library/ms178110.aspx

>Grazie ancora...
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5