Fix DB2 Adapter for executesql and placeholders

Allow usesers of DB2 to take advantage of parameterized/pre-compiled quries using the optional placeholders parameter.

The issue stems from the DB2 adapter not supporting the placeholders parameter in the execute method. It is likely this issue exists in other DB adapters however I have not checked.