Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/11/2008, 15:47
solangel
 
Fecha de Ingreso: abril-2008
Mensajes: 82
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: problema con la comilla simple '

Ah, perdón, no fui muy específica, los datos los guardo en una bd sql server2000, y existe una tabla con nombres de clientes, cuando visualizo los nombres de clientes en un combobox y aparece algun nombre que lleve comilla simple ' como por ejemplo "MARGARET'S" , aparce el siguiente error:

Error '-2147217900 (80040e14)' en tiempo de ejecución :
línea 1 : sintaxis incorrecta cerca de 'S'.

Y la parte del código del combo donde se cae, es el siguiente:

Private Sub CmbCliente_Click()

Set recorre = New ADODB.Recordset

sql = "Select * from Clientes where Razon_Social = ' " & CmbCliente & " ' "
recorre.Open sql, db

'donde CmbCliente = MARGARET'S en ese momento que se cae'


.
.
.

end sub

Entonces necesito un código para que no permita ingresar la ' comilla simple, o que saque la ' comilla simple al momento de recorrer el combo, para que no se caiga, ya que lo que yo he hecho hasta el momento no resulta.
Bueno, cualquier ayuda bienvenida sea. Muchas gracias.