sql >> Database teknologi >  >> RDS >> Mysql

Gem procedure returnerer ikke værdi i MVC5

jeg løser dette problem selv. Jeg foretager ændringer i butikkens procedure og handlingsmetode.

Jeg tilføjer endnu en parameter i min procedure som OUTPUT og gem returværdi i denne variabel.

OUT Flag int

SET Flag=0;
SELECT Flag;

Foretag derefter ændring i handlingsmetode.

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. Hvordan indstiller du autocommit i en SQL Server-session?

  2. Tilføjelse af et linjeskift i MySQL INSERT INTO tekst

  3. Sætte MySQL-database under versionskontrol?

  4. Strategi for synkronisering af database fra flere lokationer til en central database og omvendt