Originariamente inviato da steavino
ma la select diventa
select * from xxx where cognome = "dell"amico"

forse intendete dire che deve diventare
select * from xxx where cognome = "dell'amico"

??
ma se al posto di fantasticare sulla soluzione che ti è stata data facessi una ricerca per vedere cosa fa la funzione replace e perchè in caso di apice singolo nelle stringhe sql si segue quella soluzione non risparmieresti tempo e impareresti qualcosa in più?