sql >> Database >  >> RDS >> Mysql

Store Procedure geeft geen waarde terug in MVC5

ik los dit probleem zelf op. Ik breng de procedure en actiemethode in de winkel aan.

Ik voeg nog een parameter toe aan mijn procedure als OUTPUT en sla de retourwaarde op in deze variabele.

OUT Flag int

SET Flag=0;
SELECT Flag;

Breng vervolgens een wijziging aan in de actiemethode.

String format = "yyyy-MM-dd hh:mm:ss";
System.Data.Entity.Core.Objects.ObjectParameter flag = new System.Data.Entity.Core.Objects.ObjectParameter("flag", typeof(int));
var status = db.checkSeasonAvailability(hotelSeasonId,seasonId, hotelId, startDate.ToString(format), endDate.ToString(format), flag);



  1. De levensverwachting van de pagina in SQL Server bijhouden

  2. Oracle ODP.NET versie agnostisch alternatief

  3. Hoe de Modulo-operator werkt in MariaDB

  4. Commentaar karakter/tekens in postgres / postgresql / psql?