0

我正在尝试使用 NPoco 将表值参数传递给存储过程

{var parameters = new SqlParameter[]
    {
        new SqlParameter
        {
            SqlDbType=SqlDbType.Structured,
            ParameterName="@MetricInfoTableType",
            SqlValue=table,
            TypeName="dbo.InfoTableType"
        }
    };

    cdc.Execute("[dbo].[usp_Rules_INS]", parameters);   
}

然后我得到的返回类型是-1

4

1 回答 1

0

您可能想尝试这样的事情

cdc.Execute(";EXEC [dbo].[usp_Rules_INS] @@MetricInfoTableType = @0", parameters);   
于 2016-10-24T16:11:29.963 回答