Mario,
Cuando uno hace un INSERT de un campo tipo caracter en MySQL, lo mejor seria que se colocara el texto entre apostrofes:
Ej.:
- Code: Select all Expand view
INSERT INTO nombretabla (apellido) VALUES ( 'Apellido');
El problema se da, cuando tienes caracteres como el que indicas, por lo que deberías de hacerlo de esta forma:
Ej.:
- Code: Select all Expand view
Ej.: INSERT INTO nombretabla (apellido) VALUES ( 'DELL\\'ORTO');
Para hacer lo anterior, creo que podrías utilizar la funcion StrTran() para transforma los apostrofes del apellido, o bien, averiguar si TDolphin tiene alguna función como la de PHP: AddSlashes()
Yo trabajo MySql con Eagle1, y utilizo la funcion que viene con la libreria: EscapeStr()
Espero te sirva todo esto.
Saludos.
Carlos.