Als het een optie voor je is om naar SQL Server 2008 te gaan, is er een nieuwe functie genaamd "Table-valued parameters" om dit exacte probleem op te lossen.
Bekijk hier en hier meer details over TVP of vraag Google gewoon om "SQL Server 2008 table-valued parameters" - u zult veel informatie en voorbeelden vinden.
Sterk aanbevolen - als u kunt naar SQL Server 2008 verhuizen...