Les bibliothèques ODBC offrent généralement la possibilité de créer des requêtes paramétrées qui transmettent la requête et les paramètres à la base de données séparément.Cela élimine fondamentalement le risque d'attaques par injection SQL, mais est également très pratique du point de vue de la programmation.Comme JMP a des requêtes ODBC, il doit également avoir des requêtes paramétrées pour que vous puissiez faire :
Execute SQL(database,
"Select * from Employees where Name like ? and Status=?",
"BobList",
{"Bob", "Active"}
);Requêtes paramétrées de pyodbc :
https://github.com/mkleehammer/pyodbc/wiki/Getting-started#parameters
Les requêtes paramétrées de l'écosystème .NET :
https://docs.microsoft.com/en-us/dotnet/api/system.data.odbc.odbccommand.parameters?redirectedfrom=MSDN&view=dotnet-plat-ext-5.0#System_Data_Odbc_OdbcCommand_Parameters