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
 

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

Preguntas similares