Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 14224|Відповідь: 0

[ASP.NET] LINQ отримує проблему повернення значення збереженої процедури, моя збережена процедура

[Копіювати посилання]
Опубліковано 08.05.2015 16:27:29 | | |
LINQ отримує проблему повернення значення збереженої процедури
Моя збережена процедура
ЯКЩО OBJECT_ID('UpdatePassword') НЕ Є NULL
ОНОВЛЕННЯ ПРОЦЕДУРИ ВИСАДКИПароль
ІДИ
СТВОРИТИ ПРОЦЕДУРУ ОновленняПароль
@UserID ВАРШАР (20),
@UserPassWord_Old ВАРШАР (10),
@UserPassWord_New ВАРШАР (10)
AS
ПОЧИНАЙТЕ СПРОБУВАТИ
ОНОВЛЕННЯ RBC_Users SET UserPassWord=@UserPassWord_New
ДЕ UserID=@UserID Та UserPassWord=@UserPassWord_Old
ПОВЕРНЕННЯ 1
КІНЕЦЬ СПРОБИ
ПОЧИНАЙТЕ ЛОВИТИ
ПОВЕРНЕННЯ 0
КІНЕЦЬ ЛОВЛІ


Я розумію це так
DB_RBCDataContext pro = новий DB_RBCDataContext();

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

Результат, отриманий таким чином, завжди 1, я думаю, що моя збережена процедура неправильна... Будь ласка, допоможіть мені подивитися··
Як написати процедуру зберігання для додавання, видалення та зміни?





Попередній:Базуючись на. Розробка тришарової архітектури .LINQ на SQL
Наступний:Поясніть повернення набору результатів федеративної таблиці запитів Linq
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com