Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 14224|Válasz: 0

[ASP.NET] A LINQ tárolt eljárás visszaküldési érték problémáját kapja a tárolt eljárásom

[Linket másol]
Közzétéve 2015. 05. 08. 16:27:29 | | |
A LINQ tárolt eljárási visszatérési érték kérdését kapja
A tárolt eljárásom
HA OBJECT_ID('UpdatePassword') NEM NULL
DROP PROCEDURE UpdatePassword
MENJ
LÉTREHOZÁSI ELJÁRÁS FrissítésJelszó
@UserID VARCHAR(20),
@UserPassWord_Old VARCHAR(10),
@UserPassWord_New VARCHAR(10)
MINT
KEZDJ PRÓBÁLKOZNI
FRISSÍTÉS RBC_Users BEÁLLÍTÁS UserPassWord=@UserPassWord_New
AHOL UserID=@UserID ÉS UserPassWord=@UserPassWord_Old
RETURN 1
PRÓBÁLKOZÁS VÉGE
KEZDJÜK ELKAPNI
RETURN 0
VÉGE FOGÁSNAK


Így értem
DB_RBCDataContext pro = új DB_RBCDataContext();

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

Az ilyen eredmény mindig 1, szerintem a tárolt eljárásom hibás... Kérlek, segíts megnézni··
Hogyan írjuk meg a tárolási eljárást a hozzáadás, törlés és módosítás esetén?





Előző:Alapján. .LINQ-tól SQL-ig háromrétegű architektúra fejlesztés
Következő:Magyarázd el a Linq szövetséges lekérdezési tábla eredményhalmazának visszatérését
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com