Como capturar Apostrofe (')???

21/05/2004 - 19:37 por Ricardo Garcia | Informe spam
Cuando trato de Insertar en una tabla mediante ASP por
ejemplo la palabra "work's" no me lo permite, ni tampoco
si lo pongo directamente en la Base de Datos me lo
despliega en un documento de ASP o HTML.

Por ejemplo en VB :) al momento de hacer el insert se
graba con "work''s" una doble comilla e igual al momento
de desplegarlo.

Me podrian decir como hacerle en ASP.

Saludos y Gracias

Preguntas similare

Leer las respuestas

#1 Franco Figún
21/05/2004 - 19:51 | Informe spam
El problema es que ASP3, piensa que las comillas simples, forman parte de
algun query
Tenes que poner esta funcion en cada pagina asp que tenga que hacer algun
query con una bd:

<%
FUNCTION corregircomillas(cadena)
corregircomillas = REPLACE(cadena, "'", "''")
END FUNCTION
%>

Y luego, en cada request o response, le pones el nombre de la funcion
"corregircomillas", por ejemplo response.write(corregircomillas("campo")).
Saludos

FF
www.francofigun.com.ar
www.microsofties.com.ar
MSN:
UIN: 305336919
Yahoo MSN:

"Ricardo Garcia" wrote in message
news:1055301c43f5a$4dd5cbc0$
Cuando trato de Insertar en una tabla mediante ASP por
ejemplo la palabra "work's" no me lo permite, ni tampoco
si lo pongo directamente en la Base de Datos me lo
despliega en un documento de ASP o HTML.

Por ejemplo en VB :) al momento de hacer el insert se
graba con "work''s" una doble comilla e igual al momento
de desplegarlo.

Me podrian decir como hacerle en ASP.

Saludos y Gracias
Respuesta Responder a este mensaje
#2 DiegoSantos
21/05/2004 - 19:53 | Informe spam
Tenes que hacer replace("aqui todo el texto a guardar con apostrofes ' u
otro signo","'","''")

Es decir reemplaza donde haya un apostrofe, ponerle dos apostrofes seguidos
y te lo toma.

SALUD


"Ricardo Garcia" escribió en el
mensaje news:1055301c43f5a$4dd5cbc0$
Cuando trato de Insertar en una tabla mediante ASP por
ejemplo la palabra "work's" no me lo permite, ni tampoco
si lo pongo directamente en la Base de Datos me lo
despliega en un documento de ASP o HTML.

Por ejemplo en VB :) al momento de hacer el insert se
graba con "work''s" una doble comilla e igual al momento
de desplegarlo.

Me podrian decir como hacerle en ASP.

Saludos y Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida