Fråga : Passera multipeln värderar för en parameter via OpenQuery

Jag har efter queryen som fungerar fint, när det finns endast ett värderar för parameter@statusen.  Jag behöver, emellertid för att vara kompetent att passera två värderar för @status.  @linkedserver för
set för @linkedserver för

declare varchar (1000) = @strsql för
set för @strsql för servername'

declare varchar (”1000) = ”valt känt, hyr rum, betitlar, start_date, status för status
from table1
where I (''''' + @statusen + ''''')
order vid statusrum '') ”@openquery för

declare som varchar (1000)

create bordlägger @OPENQUERY för

set för #namestatus
(den kända varchar (60), för
room flötet, varchar
title (60), datetime för
start_date, varchar (15)
) för
status =” mellanlägget in i #namestatusen som är vald * från openquery (” + @LinkedServer + ” '''

--skriv ut hjälp för

Please för @OPENQUERY + för @strsql
exec (@OPENQUERY + @strsql), har lekt omkring och har sökt alla över och kan inte finna ganska vad jag behöver - varje bana har avslutat upp på död end.
" klar "

Svar : Passera multipeln värderar för en parameter via OpenQuery

De sparar är caben sparar precis med en olik f8orlängning…, så byt namn på till caben.
Du kan inte egentligen göra ändringar.

stp är en lista-/rengöringsdukmall sparar… innehåller xml + annan sparar.
wsp är en lösning sparar innehåller xml >1 + dll + annan sparar.
Andra lösningar  
 
programming4us programming4us