Ist eben nicht dasselbe
setze doch mal einen Breakpoint bei
FResult := FMysql.query(q, true, ex);
und laß Dir anzeigen was in "q" steht vielleicht sieht Du was.
oder mach eine Form mit einem DBGrid, laß Dir alle Benutzer darin anzeigen
dann ein Edit Feld dazu und führe die
Query aus beim eingeben von Daten
in das Edit Feld.