Cómo pasar los parámetros de valor de la tabla al procedimiento almacenado desde el código .net

Tengo una base de datos MS SQL Server 2005. En algunos procedimientos, tengo parámetros de tabla que paso a un proceso almacenado como nvarchar (separados por comas) y los divido internamente en valores únicos. Lo agrego a la lista de parámetros de comandos SQL de esta manera:

cmd.Parameters.Add("@Logins", SqlDbType.NVarchar).Value = "jim18,jenny1975,cosmo";

Tengo que migrar la base de datos a SQL Server 2008. Sé que hay parámetros de valores de tabla y sé cómo usarlos en procedimientos almacenados. Pero no sé cómo pasar uno a la lista de parámetros en un comando SQL. ¿Alguien sabe la sintaxis correcta de laParameters.Add procedimiento? ¿O hay otra forma de pasar este parámetro?

Respuestas a la pregunta(4)

Su respuesta a la pregunta