InterfaceError(-1, 'No result set to fetch from.', None)
Hola,
Lo primero digo que no se absolutamente nada de SQL y que esta respuesta podría estar mal pero bueno...
La cosa es que he visto la variable "query" tiene un "SELECT" y un "%s". Basándome en la respuesta que da el servidor, indica que no ha encontrado nada para "" que tenia el "%s".
La solución que yo creo que podría funcionar es esta:
Añadir una variable con un string para que "query" tenga el "SELECT" + el string de antes.Código: Python
s = '<lo que busques>' #Es un simple string query = ("SELECT %s" % s) cursor = db.cursor() cursor.execute(query, ("123",)) print cursor.rowcount res = cursor.fetchall() cursor.close()
No se si funcionará pero espero que te sirva de ayuda.
Saludos!
cursor.execute(query, ("123",))
Creo que es eso.
toda en la misma variable pasandole un solo parametro y no tuve ningun problema¿Has oído hablar de Sql Injection? ;-)