Open pour SELECT (avec un try finally close)
ExecSQL pour UPDATE \ INSERT

Jamais les deux à la fois


http://docwiki.embarcadero.com/Libraries/Alexandria/fr/Data.Win.ADODB.TADOQuery.ExecSQL...