sql >> Databasteknik >  >> RDS >> Mysql

Lagringsproceduren returnerar inte värde i MVC5

jag löser det här problemet själv. Jag gör ändringar i butikens procedur och åtgärdsmetod.

Jag lägger till ytterligare en parameter i min procedur som OUTPUT och lagra returvärdet i denna variabel.

OUT Flag int

SET Flag=0;
SELECT Flag;

Ändra sedan åtgärdsmetoden.

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. MySQL - GÅ MED i a ELLER b

  2. Hur kartlägger man in- och utdatakolumner dynamiskt i SSIS?

  3. My 11g Optimizer Stats Job Quit on Me – Fixed

  4. Hur kan jag konvertera bockar till ett datumformat?