Lorsque vous essayez d'entrer dans une requête SQL avec des paramètres à l'aide du fournisseur OLE DB Oracle je reçois l'erreur suivante:Comment résoudre les problèmes de mappage des paramètres de requête SQL lors de l'utilisation du fournisseur Oracle OLE DB?
Parameters cannot be extracted from the SQL command. The provider might not help to parse parameter information from the command. In that case, use the "SQL command from variable" access mode, in which the entire SQL command is stored in a variable.
ADDITIONAL INFORMATION:
Provider cannot derive parameter information and SetParameterInfo has not been called. (Microsoft OLE DB Provider for Oracle)
J'ai essayé la suite de la suggestion, mais ne comprends pas tout à fait ce qui est nécessaire: Parameterized queries against Oracle
Des idées?
Si vous utilisez une variable de chaîne, vous devez l'entourer de guillemets simples " " select * du livre où book.BOOK_AUTHOR = '"+ @ [User :: AuthorName] +"' " – WiredIn