Gravar vários registros SQL Server

Bom dia pessoal, gostaria de tirar uma dúvida,

Eu tenho uma lista com vários produtos,
Eu seleciono 3 produtos e mando gravar na base.
Mas cada produto possui um código diferente,
Então eu preciso gravar 3 registros na tabela.
Alguém sabe me dizer como eu faço isso??
Eu preciso que isso seja tratado na própria procedure,
Eu envio via xml os 3 códigos separados por “;”. Ex: 1;2;3…

Att.

Oi Furlani,

Não entendi direito,espero que isso ajude:http://projetoseti.com.br/banco-de-dados/triggers-e-procedures-em-sql-server-nivel-basico/

http://www.oficinadanet.com.br/artigo/177/trabalhando_com_stored_procedures

Boa sorte!

Deixa ver se entendi…

Os produtos já existem na base em uma tabela de produtos?

Quando você seleciona vários, está fazendo algo como um pedido?

Você pode mandar para procedure, uma string separada por vírgula, e dentro da procedure fazer o tratamento e carregar cada produto…