Место общения программистов C#
Anonymous
Вход в код C# с использованием Entity Framework
Сообщение
Anonymous » 21 дек 2025, 10:55
У меня есть хранимая процедура 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
1766303758
Anonymous
У меня есть хранимая процедура check_user: [code]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 [/code] При использовании этого кода в Visual Studio Demoentities — это имя Entity Framework в настройках соединения. [code]Demoentities dm = new Demoentities(); if(dm.checkuser(tb_user.Text,tb.pass.Text) == 1) MessageBox.Show("Login successfully!"); [/code] Но я вижу ошибку: Оператор '==' нельзя применить к операндам типа 'System.Data.Objects.ObjectResult' и 'int' Помогите мне!> Подробнее здесь: [url]https://stackoverflow.com/questions/41063287/code-login-c-sharp-using-entity-framework[/url]