Iam尝试使用NPoco将表值参数传递给存储过程
{var parameters = new SqlParameter[]
{
new SqlParameter
{
SqlDbType=SqlDbType.Structured,
ParameterName="@MetricInfoTableType",
SqlValue=table,
TypeName="dbo.InfoTableType"
}
};
cdc.Execute("[dbo].[usp_Rules_INS]", parameters);
}
然后Iam geting返回类型为-1
答案 0 :(得分:0)
你可能想尝试这样的事情
cdc.Execute(";EXEC [dbo].[usp_Rules_INS] @@MetricInfoTableType = @0", parameters);