Como passar parâmetros de valor de tabela para o procedimento armazenado do código .net
Tenho um banco de dados do MS SQL Server 2005. Em alguns procedimentos, tenho parâmetros de tabela que passo para um proc armazenado como um nvarchar (separado por vírgulas) e divido internamente em valores únicos. Eu o adiciono à lista de parâmetros de comando SQL como esta:
cmd.Parameters.Add("@Logins", SqlDbType.NVarchar).Value = "jim18,jenny1975,cosmo";
Preciso migrar o banco de dados para o SQL Server 2008. Sei que existem parâmetros de valor de tabela e sei como usá-los em procedimentos armazenados. Mas não sei como passar um para a lista de parâmetros em um comando SQL. Alguém sabe a sintaxe correta doParameters.Add
procedure? Ou existe outra maneira de passar esse parâmetro?