sql >> Databáze >  >> RDS >> Sqlserver

Procedura nebo funkce očekává parametr , který nebyl zadán

zkuste zaměnit dva řádky.

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

ještě jedna věc, cekdatauploads je strored procedura, měli byste ji deklarovat v CommandType

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


  1. Jak nejlépe mohu znovu vytvořit databázi Oracle?

  2. Uložené procedury vs. Pohledy

  3. Nalezení rozdílu mezi dvěma řádky v tabulce. Věštec

  4. Extrahujte MySQL pole řádku do PHP proměnných a pole