Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 14224|Svar: 0

[ASP.NET] LINQ får problem med lagrad procedur returnera värde min lagrade procedur

[Kopiera länk]
Publicerad på 2015-05-08 16:27:29 | | |
LINQ får problemet med lagrad procedurreturvärde
Min lagrade procedur
OM OBJECT_ID('UpdatePassword') INTE ÄR NULL
DROP PROCEDURE UpdatePassword
KÖR
SKAPA PROPUDER UpdatePassword
@UserID VARCHAR(20),
@UserPassWord_Old VARCHAR(10),
@UserPassWord_New VARCHAR(10)
AS
BÖRJA FÖRSÖKA
UPPDATERING RBC_Users SET UserPassWord=@UserPassWord_New
DÄR UserID=@UserID OCH UserPassWord=@UserPassWord_Old
ÅTERGÅNG 1
SLUT FÖRSÖK
BÖRJA FÅNGA
RETURN 0
SLUTFÅNGST


Jag förstår det så här
DB_RBCDataContext pro = ny DB_RBCDataContext();

  INT I = proffs. UpdatePassword(Convert.ToInt32(Session["UserID"]), TextBox1.Text, TextBox3.Text);
  Label1.Text = i.ToString();

Resultatet som erhålls på detta sätt är alltid 1, jag tror att min lagrade procedur är fel... Snälla hjälp mig att titta··
Hur skriver man lagringsproceduren för tillägg, borttagning och modifiering?





Föregående:Baserat på. .LINQ till SQL trelagersarkitekturutveckling
Nästa:Förklara återlämnandet av Linqs federerade frågetabellsresultatuppsättning
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com