Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/12/2006, 17:27
daniel00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 3 meses
Puntos: 8
Re: Insert con un campo con comillas

Hola de nuevo.

Cuando recuperas el campo de SQL Server, te lo devolverá con un solo apostrofe.

Obviamente las comillas dobles sólo son para la sentencia de SQL Server, no para formar parte de un html.

La doble comilla(apostrofe) es para indicarle a SQL que no es fin de cadena, sino que la cadena contiene un apostrofe.

Prueba y veraz que funciona!

Es muy común hacer estas prácticas( de reemplazar apostrofes) en los campos de tipo cadena, para evitar errores del tipo que mencionas, además de la inyección de código no deseado.


Saludos y suerte!