Vous devez voir cet exemple sur CodeProject .
SqlParameter param = cmd.Parameters.AddWithValue("@FileDetails", dt);
où dt est un DataTable, et le paramètre @fileDetails est un type de table en SQL :
create type FileDetailsType as table
(
FileName varchar(50),
CreatedDate varchar(50),
Size decimal(18,0)
)
Modifier :Cet article du Guide du développeur MSDN aiderait aussi.