def runQuery(self, *args, **kwargs):
try:<EOL><INDENT>return self._connectionPool.runQuery(*args, **kwargs)<EOL><DEDENT>except:<EOL><INDENT>d = defer.Deferred()<EOL>d.errback()<EOL>return d<EOL><DEDENT>
Execute an SQL query and return the result.

:param args: additional positional arguments to be passed to cursor execute method
:param kwargs: keyword arguments to be passed to cursor execute method
:return: <defer>