como hacer que reconozca una comilla simple
hola a tod@s!
tengo una consulta y una de las condiciones es que el campo nombre sea igual a una poblacion, pero tengo un problema con AJUNTAMENT DE L'HOSPITALET DE LLOBREGAT
where nombre= 'AJUNTAMENT DE L'HOSPITALET DE LLOBREGAT'
porqué me coge el texto hasta el apostrofe (comilla simple) antes de HOSPITALET y me da error.
¿cómo puedo hacer que me coja entero el nombre?
porque al ejecutar la consulta desde visual no puedo entrecomillarlo con comillas dobles (que si que funciona) quiero saber como me puede funcionar usando comillas simples
o si hay alguna constante que te permita poner comillas dobles desde visual
gracias por adelantado
Ana.
tengo una consulta y una de las condiciones es que el campo nombre sea igual a una poblacion, pero tengo un problema con AJUNTAMENT DE L'HOSPITALET DE LLOBREGAT
where nombre= 'AJUNTAMENT DE L'HOSPITALET DE LLOBREGAT'
porqué me coge el texto hasta el apostrofe (comilla simple) antes de HOSPITALET y me da error.
¿cómo puedo hacer que me coja entero el nombre?
porque al ejecutar la consulta desde visual no puedo entrecomillarlo con comillas dobles (que si que funciona) quiero saber como me puede funcionar usando comillas simples
o si hay alguna constante que te permita poner comillas dobles desde visual
gracias por adelantado
Ana.
os escribo el codigo de visual
and c.nombre=" & " ' " & parametro2 & " ' "
y ese parametro2 a veces contiene una comilla simple y da error
Ana.
and c.nombre=" & " ' " & parametro2 & " ' "
y ese parametro2 a veces contiene una comilla simple y da error
Ana.
lo he solucionado usando like en lugar de = y con la
c.nombre like " & "'" & Replace(parametro2, "'", "_") & "'"
fijaros, que he utilizado _ y no ? como comodín, en access me funcionaba con ? y desde visual no me funcionaba.
supongo que es pq el recordset lo tengo declarado en el lado cliente (visual)
c.nombre like " & "'" & Replace(parametro2, "'", "_") & "'"
fijaros, que he utilizado _ y no ? como comodín, en access me funcionaba con ? y desde visual no me funcionaba.
supongo que es pq el recordset lo tengo declarado en el lado cliente (visual)