Propadli jste matoucí hierarchii typů PreparedStatement extends Statement
:
PreparedStatement
má stejný execute*(String)
metody jako Statement
, ale neměly by se používat, stačí použít bezparametrové execute*()
metody PreparedStatement
--- již jste zadali skutečný řetězec dotazu, který se má provést pomocí conn.prepareStatement()
.