Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 problemon con consulta sql
 Foro Bloqueado  Tema Bloqueado


Autor Temas
kaiowa
New Member


67 Posts
Mensajes - 24 Aug 2004 :  11:12:03  Ver Perfil  Enviar Email
Hola, estoy trabajando contra sqlserver, pues bien, cuando intento insertar en un campo texto(nvarchar) el codigo de una porcion de html(es el codigo fuente de un cuerpo de un email que recojo de un editor), al ejecutar la consulta me da error ya que dentro de esa porcion de codigo html hay ' y lo interpreta como final de sentencia.

¿Alguna ayudita?¿Alguien se ha visto en el mismo berengenal alguna vez? estoy intentando psarlo a como plaintext pero tampoco.

Un saludo


PseudoXavi
Starting Member

España
33 Posts
Posted - 26 Aug 2004 :  17:25:04  Ver perfil  Enviar e-mail  Visit PseudoXavi's Homepage
Yo lo que hago es un replace de las comillas simples por el carácter del acento(´). Son parecidos y casi no se nota. Lo que pasa es que hay otros que hacen doble comilla simple ('') cosa que algunos depuradors lo cogen cómo correcto y otros no.
Mi consejo es que lo filtres todo con replace antes de meterlo a la base de datos para ahorrarte los problemas éstos.

Xavier Arnaus Gil
xavier@ladragonera.com
www.LaDragonera.com
"Hola Programas!" (TRON)Inicio Pagina

kaiowa
New Member


67 Posts
Posted - 27 Aug 2004 :  11:46:43  Ver perfil  Enviar e-mail
Ya lo he intentado pero obtengo el siguiente error:

Carácter no válido
/tarifas/guarda_cuerpo.asp, line 60, column 26
texto= Replace(texto,""","´")
-------------------------^

la variable texto es:
texto=request.form("textarea1")


Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar