Salve, sono in difficoltà con l'utilizzo di una query SQL in una pagina ASP.
Testata con Query Analyzer, la query fa il suo lavoro egregiamente (o quasi, dovrei affinare la logica, ma il risultato per ora è accettabile).
Il problema mi si pone quando la porto nella mia pagina ASP poichè non so come utilizzare due connessioni contemporaneamente.
Ho trovato soluzioni che si riferivano sempre a due query separate.
Bando alle ciance, ecco la query :
SELECT (DB1.dbo.T_CORPO.C_UFF_SEGN) as comandoD, (DB1.dbo.T_CORPO.ANNO) as annoD, (DB1.dbo.T_CORPO.PROGRESSIVO) as numeroD, (DB2.dbo.T_CORPO.C_UFF_SEGN) as comandoV, (DB2.dbo.T_CORPO.ANNO) as annoV, (DB2.dbo.T_CORPO.PROGRESSIVO) as numeroV, (DB2.dbo.T_CORPO.RFRCNMBR_SDI) as rifSDI
FROM DB1.dbo.T_CORPO, DB2.dbo.T_CORPO
WHERE DB1.dbo.T_CORPO.RFRCNMBR = DB2.dbo.T_CORPO.RFRCNMBR_SDI
AND DB1.dbo.T_CORPO.D_SEGN = DB2.dbo.T_CORPO.D_SEGN
AND DB1.dbo.T_CORPO.RFRCNMBR IN (SELECT DB2.dbo.T_CORPO.RFRCNMBR_SDI FROM DB2.dbo.T_CORPO WHERE DB2.dbo.T_CORPO.NOTA LIKE '%testodacercare%')
ora, pur creando due connessioni, quando arrivo qui :
objRs.Open myquery, ConnSQL
come gli dico che la connessione deve interessare entrambi i DB?
Altra cosa, per me è importante che l'utente che interroga i DB abbia solo diritti di lettura.
Grazie