ParameterDirection有什么用?

时间:2014-12-08 06:42:15

标签: c# parameters

我是C#的新手。在某些代码中,我看到了一个名为ParameterDirection的属性。谁能告诉我它是什么?它是如何使用的?

2 个答案:

答案 0 :(得分:1)

ParameterDirection用于获取OUTPUT中来自ReturnValue的{​​{1}}参数Stored procedure的值。

有关详细信息,请参阅MSDN

示例:

.NET

答案 1 :(得分:-1)

ParameterDirection输入,输出,输入输出,返回值有4种类型。 从使用System.Data的命名空间中使用ParameterDirection

可用于如下分配dbull

foreach (SqlParameter param in commandParameters)
{
    if( param != null )
    {
        //It will check for input and output parameter
        if ( ( param.Direction == ParameterDirection.InputOutput || 
            param.Direction == ParameterDirection.Input ) && 
            (param.Value == null))
        {
            param.Value = DBNull.Value;
        }
        command.Parameters.Add(param);
    }
}