Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 14224|Yanıt: 0

[ASP.NET] LINQ, saklanan prosedür dönüş değeri sorununu alıyor, benim saklanan prosedürüm

[Bağlantıyı kopyala]
Yayınlandı 8.05.2015 16:27:29 | | |
LINQ, saklanan prosedür dönüş değeri sorununu alır
Depolanmış prosedürüm
EĞER OBJECT_ID('UpdatePassword') GEÇERSIZ DEĞILSE
DROP PROSEDÜRÜ GüncellemeŞifre
GIT
OLUŞTUR PROSEDÜRÜ GüncellemeŞifre
@UserID VARCHAR(20),
@UserPassWord_Old VARCHAR(10),
@UserPassWord_New VARCHAR(10)
AS
BAŞLA DENEME
GÜNCELLEME RBC_Users SET UserPassWord=@UserPassWord_New
NEREDE UserID=@UserID VE UserPassWord=@UserPassWord_Old
DÖNÜŞ 1
DENEMEYI BITIR
YAKALAMAYA BAŞLA
DÖNÜŞ 0
YAKALAMA BITTI


Ben böyle anlıyorum
DB_RBCDataContext pro = yeni DB_RBCDataContext();

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

Bu şekilde elde edilen sonuç her zaman 1, bence saklanan prosedürüm yanlış... Lütfen bana bir bakma yardım et··
Ekleme, silme ve değiştirme için depolama prosedürü nasıl yazılır?





Önceki:Temelleniyor. .LINQ'den SQL'e üç katmanlı mimari geliştirme
Önümüzdeki:Linq federe sorgu tablosu sonuç kümesinin dönüşünü açıklayın
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com