Aqui te envio una funcion que uso a diario.
El componente TZquery tienes que haberlo puesto de antemano en el formulario y haberlo conectado al TZConnection como ya conoces.
ConsultaSQL es una consulta correctamente formada de insercion o actualizacion.
Código Delphi
[-]
function insertarSQL(var Qry: TZQuery; ConsultaSQL: String) : boolean;
Begin
result := true;
try
if Qry.Active then Qry.Close;
Qry.SQL.Clear ;
Qry.SQL.Add(ConsultaSQL);
Qry.ExecSQL;
except on E: Exception do Begin
result := false;
End; end; end;
Espro que te sea util.
Saludos
Juan Carlos