sql >> データベース >  >> RDS >> Sqlserver

プロシージャまたは関数は、指定されていないパラメータ を必要とします

    2 行を入れ替えてみてください。

    esql.CommandText = "cekdatauploads"
    esql.Parameters.Add("@value", SqlDbType.Int, 2)
    esql.Parameters("@value").Direction = ParameterDirection.Output
    esql.ExecuteNonQuery()
    

    cekdatauploads の場合はもう 1 つ ストアド プロシージャです。CommandType で宣言する必要があります。

    esql.CommandType = CommandType.StoredProcedure
    esql.CommandText = "cekdatauploads"
    esql.Parameters.Add("@value", SqlDbType.Int, 2)
    esql.Parameters("@value").Direction = ParameterDirection.Output
    esql.ExecuteNonQuery()
    


    1. 'where value in ...'句でパラメータを使用する方法は?

    2. PersonIDによって各PersonのSUMを取得します

    3. 特定の月の一連の週間隔を生成します

    4. C#、MySQLデータベースからdouble値を取得する際の問題