Я пытаюсь создать такую же функциональность для входа в приложение winform, чтобы проверять данные для входа на сервер MySql так же, как он проверяет на сервере MsSql.Я пытался преобразовать эту хранимую процедуру MsSql в хранимую процедуру MySql, но мне не удалось это сделать.если кто-нибудь может помочь?
PROCEDURE [dbo].[CheckAccessDetails]
(
@IsUsernameCorrect BIT OUTPUT
,@IsPasswordCorrect BIT OUTPUT
,@UserAccessActive BIT OUTPUT
,@Username NVARCHAR (50)
,@Password NVARCHAR (50)
)
AS
BEGIN
SET @IsUsernameCorrect = 0
SET @IsPasswordCorrect = 0
SET @UserAccessActive = 0
IF EXISTS (SELECT * FROM [dbo].[MMAUsers] WHERE [UserName] = @Username AND [Password] = @Password AND [IsAccessActive] = 1)
BEGIN
SET @IsUsernameCorrect = 1
SET @IsPasswordCorrect = 1
SET @UserAccessActive = 1
END
ELSE
BEGIN
IF EXISTS (SELECT * FROM [dbo].[MMAUsers] WHERE [UserName] = @Username AND [Password] = @Password)
BEGIN
SET @IsUsernameCorrect = 1
SET @IsPasswordCorrect = 1
END
ELSE
BEGIN
IF EXISTS (SELECT * FROM [dbo].[MMAUsers] WHERE [UserName] = @Username)
BEGIN
SET @IsUsernameCorrect = 1
END
END
END
END