01/10/2018, 00:53

Sử dụng procedure trong entity c#

xin chào mọi người
mình đang học về c# winform vẫn gà mờ về code có thắc mắc sau mong ai biết thì giải đáp giúp mình ạ

mình viết 1 phần mềm quản lí có form đăng nhập sử dụng entity
mình tạo 1 procedure để kiểm tra id pass được nhập từ 2 text box nếu đúng trả về 1 sai thì 0

create procedure Dang_Nhap
@id nvarchar(20),
@pass nvarchar(20)
as
select count(*)
 from ID_PASS
  where ID=@id and PASS=@pass

code c#
khi ấn nút đăng nhập

DangNhapEntities dn = new DangNhapEntities();
dn.Dang_Nhap(textBox1.Text, textBox2.Text);
int x = ???
if (x==1 ) {
    FormChinh frch = new FormChinh();
    frch.Show();
}

làm thế nào để chuyển cái kết quả của procedure về x vậy ? mình cảm ơn trước ạ

ACP viết 03:03 ngày 01/10/2018

Cái này google 5s là ra mà (nếu biết tiếng Anh), bạn nên tập cách google đi.

Tham khảo: http://stackoverflow.com/questions/1260952/how-to-execute-a-stored-procedure-within-c-sharp-program

Tùng Vũ viết 03:04 ngày 01/10/2018

dùng entity mà bạn ?

ACP viết 03:09 ngày 01/10/2018

Nếu dùng entity rồi mà bạn có sử dụng linq không? Nếu có thì đây là 1 bài hướng dẫn của microsoft nhé: https://msdn.microsoft.com/en-us/library/bb399407(v=vs.110).aspx

(Mình không đưa code lên vì nghĩ rằng bạn đọc hiểu được nó sẽ nhớ lâu hơn )

Bài liên quan
0