Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 14224|Atbildi: 0

[ASP.NET] LINQ saņem saglabātās procedūras atgriešanas vērtības problēmu mana saglabātā procedūra

[Kopēt saiti]
Publicēts 08.05.2015 16:27:29 | | |
LINQ saņem saglabātās procedūras atgriešanas vērtības problēmu
Mana uzglabātā procedūra
JA OBJECT_ID('UpdatePassword') NAV NULLE
DROP PROCEDŪRA UpdatePassword
IET
IZVEIDOT PROCEDŪRU UpdatePassword
@UserID VARČARS [20],
@UserPassWord_Old VARCHAR [10],
@UserPassWord_New VARČARS (10)

SĀKT IZMĒĢINĀT
ATJAUNINĀT RBC_Users IESTATĪT UserPassWord=@UserPassWord_New
WHERE UserID=@UserID UN UserPassWord=@UserPassWord_Old
ATGRIEŠANĀS 1
BEIGU MĒĢINĀJUMS
SĀKT NOZVEJU
ATGRIEŠANĀS 0
NOZVEJAS BEIGAS


Es to saprotu šādi
DB_RBCDataContext pro = jauns DB_RBCDataContext();

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

Šādā veidā iegūtais rezultāts vienmēr ir 1, es domāju, ka mana saglabātā procedūra ir nepareiza ... Lūdzu, palīdziet man paskatīties··
Kā uzrakstīt uzglabāšanas procedūru pievienošanai, dzēšanai un modificēšanai?





Iepriekšējo:Pamatojoties uz. .LINQ uz SQL trīsslāņu arhitektūras izstrāde
Nākamo:Izskaidrot Linq federētās vaicājumu tabulas rezultātu kopas atgriešanu
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com