sql >> Databasteknik >  >> RDS >> Oracle

ExecuteNonQuery() returnerar -1 i Update när poster uppdateras

Försök att uttryckligen returnera SQL%ROWCOUNT.

Enligt MSDN kommer DbCommand..ExecuteNonQuery alltid att returnera -1 för lagrade proceduranrop:

Om jag minns rätt från mina dagar med att använda massor av lagrade processer, tror jag att du skulle behöva använda ett output-argument för att returnera saker som antalet uppdaterade rader.



  1. 5 sätt att kontrollera om en tabell finns i PostgreSQL

  2. Postgres triggerfunktion

  3. Ring BI Publisher webbtjänst med ReportRawData

  4. Mysq- Conection hur man ställer in för att kunna infoga arabisk text i databasen