Я имею в SQL заявления следующим образом:Параметра «@Home» определенно, но ни один из переданных аргументов ... Сообщение об ошибке
SELECT [User].[ID],
[User].[Name],
[User].[Email]
FROM [User]
WHERE Email = '[email protected]''
и стреляет ошибку, как следует из petaPOCO:
Параметр '@home' указан, но ни один из переданных аргументов не имеет свойства с этим именем (в 'SELECT [Пользователь]. [ID], [Пользователь]. [Имя], [Пользователь]. [Электронная почта] FROM [Пользователь] WHERE Email = '[email protected]' ')
Что означает сообщение об ошибке? Что не так с оператором sql? Если petaPOCO не принимает «@» в заявлении sql? Мне нужно выполнить поиск по электронной почте.
Реальный вопрос, почему вы не используете параметры? – Schotime
Поскольку PetaPoco –
PetaPoco поддерживает именованные параметры. Вот почему эта ошибка существует. –