Las bibliotecas ODBC generalmente brindan la capacidad de crear consultas parametrizadas que pasan la consulta y los parámetros a la base de datos por separado.Básicamente, esto elimina el riesgo de ataques de inyección SQL, pero también es muy conveniente desde el punto de vista de la programación.Debido a que JMP tiene consultas ODBC, también debería tener consultas parametrizadas para que pueda hacer:
Execute SQL(database,
"Select * from Employees where Name like ? and Status=?",
"BobList",
{"Bob", "Active"}
);Consultas parametrizadas de pyodbc:
https://github.com/mkleehammer/pyodbc/wiki/Getting-started#parameters
Consultas parametrizadas del ecosistema .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