Error al introducir determinados caracteres en campos de texto de SQL Server

mamaque
09 de Enero del 2006
En una tabla de base de datos SQL Server y en un campo de texto puedo introducir toda clase de caracteres, desde el Administrador Corporativo y abriendo la tabla a pelo. Pero si intento introducir por ejemplo el signo comilla simple ' en ese mismo campo a través de un programa Visual Basic 6 me da un error generado por: "Microsoft OLE DB Provider for SQL Server" En la descripción del error me indica que la sintaxis no es correcta . El nº de error SQL es el 42000 y el de VB -2147217900.
Podría alguien ayudarme a resolver este problema? Quizás tenga que poner alguna opción al definir la propiedad ConectionString.
Gracias

Isa?
09 de Enero del 2006
Debes enviar DOBLE tilde

select @variable = 'Mc''Donals'