Parametro '@home' specificato ma nessuno degli argomenti passati ... Messaggio di errore
-
09-12-2019 - |
Domanda
Sto avendo un'istruzione SQL come segue:
SELECT [User].[ID],
[User].[Name],
[User].[Email]
FROM [User]
WHERE Email = 'user@home.com''
.
E sta spaventando un errore come segue da Petapoco:
.Parametro '@Home' specificato ma nessuno degli argomenti passati ha un Proprietà con questo nome (in 'Seleziona [Utente]. [ID], [utente]. [Nome], [Utente]. [Email] da [utente] dove e-mail= 'user@home.com' '')
Cosa implica il messaggio di errore?Cosa c'è di sbagliato nell'istruzione SQL?Petapoco non accetta '@' in un'istruzione SQL? Ho bisogno di fare una ricerca per indirizzo email.
Soluzione
È necessario inserire due simboli @ per sfuggire al carattere poiché è usato per prefisso i parametri normalmente.
Quindi il tuo valore dovrebbe essere 'user@@home.com
'.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow