Bist du sicher, dass die
Exception an der Stelle auftritt? Wie lautet diese ganz genau?
Dass diese dort nicht abgefangen wird, liegt daran, dass du nur EConvertError abfängst, alle anderen Exceptions aber nicht. Du solltest besser TryStrToInt verwenden und nur Exceptions in den Zeilen mit der
SQL-Abfrage behandeln, dort dann aber alle.