>>You need to double the apostrophe or use parameter (preferred method).
>
>Say the parameter is not applicable and you only have an option of what you call "double the apostrophe." Then user enters "O'Connell", do you mean to search within the entry (before adding it to the SQL Select) and add another single apostrophe as "O''Connell"?
We have a special function called VFP2SQL that doubles the single quote and does other related changes if needed. Let me know if you want this code published or alternatively search the net as I remember I read long time ago the similar function at some Russian guy working a lot with SQL Server (forgot his last name, right now).
If it's not broken, fix it until it is.
My Blog