Nopoc Execute()方法返回-1

时间:2016-10-19 10:03:26

标签: npoco

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

1 个答案:

答案 0 :(得分:0)

你可能想尝试这样的事情

cdc.Execute(";EXEC [dbo].[usp_Rules_INS] @@MetricInfoTableType = @0", parameters);