Вход в код C# с использованием Entity FrameworkC#

Место общения программистов C#
Ответить
Anonymous
 Вход в код C# с использованием Entity Framework

Сообщение Anonymous »

У меня есть хранимая процедура check_user:

Код: Выделить всё

ALTER proc [dbo].[check_user]
@u nvarchar(20),
@p nvarchar(20)
AS
BEGIN
declare @count int
declare @res bit

select @count = COUNT(*)
from Account
where username = @u and passwd = @p

if @count > 0
set @res = 1
else
set @res = 0

select @res
end
При использовании этого кода в Visual Studio Demoentities — это имя Entity Framework в настройках соединения.

Код: Выделить всё

Demoentities dm = new Demoentities();

if(dm.checkuser(tb_user.Text,tb.pass.Text) == 1)
MessageBox.Show("Login successfully!");
Но я вижу ошибку:


Оператор '==' нельзя применить к операндам типа 'System.Data.Objects.ObjectResult' и 'int'


Помогите мне!>

Подробнее здесь: https://stackoverflow.com/questions/410 ... -framework
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»