comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[ASP.NET] Comillas simples y bases de datos

  • 0 Respuestas
  • 1281 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado @ed33x

  • *
  • Underc0der
  • Mensajes: 107
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« en: Febrero 02, 2011, 02:04:28 pm »
Uno de los problemas mas ti­picos con el que se enfrenta todo programador ASP, especialmente al principio, es como aceptar comillas simples (') en una sentencia SQL.

Pues es muy sencillo, para aceptar una comilla simple hay que escaparla, poniendo 2. Igual que cuando queremos escribir una comilla doble en un Response.Write ponemos dos seguidas.

Si estas recogiendo los datos desde un formulario por ejemplo, un pequeño uso de Replace nos hara esto:

Código: ASP
  1. <%
  2. Dim texto, num
  3.  
  4. num = 5
  5. texto = Request.Form("Texto")
  6. texto = Replace(texto, "'", "''")
  7. SQL="INSERT INTO Tabla (Texto, Numero) VALUES (" & texto & ", " & num &")"
  8. ...
  9. %>

Muy sencillo. Replace acepta como primer argumento la cadena donde se va a reemplazar, como segundo la cadena a buscar y como tercer la cadena de reemplazo. Asi­ que ponemos como segundo argumento una comilla simple y como tercer dos comillas simples juntas (ambos entre comillas dobles, claro).


Fuente:aspfacil.com
« Última modificación: Mayo 02, 2014, 10:44:04 pm por Destructor.cs »
Me cambie de messenger ahora es: edeex@live.comNo tienes permisos para ver links. Registrate o Entra con tu cuenta

 

¿Te gustó el post? COMPARTILO!



[JavaScript] 4 clase: Datos Boleanos o Logicos, variables indefinidas o nulas

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1454
Último mensaje Febrero 24, 2010, 11:02:19 am
por ANTRAX
[VIDEOTUTORIAL] Introducción a la visualización de datos BIG DATA

Iniciado por graphixx

Respuestas: 0
Vistas: 1486
Último mensaje Octubre 17, 2016, 06:27:27 pm
por graphixx
[ASP.NET] Tipos de conexion a una DB (Base de datos)

Iniciado por @ed33x

Respuestas: 0
Vistas: 1270
Último mensaje Febrero 02, 2011, 02:07:41 pm
por @ed33x
[ASP.NET] Agregar, eliminar y modificar datos en una DB

Iniciado por @ed33x

Respuestas: 0
Vistas: 1307
Último mensaje Febrero 02, 2011, 02:05:03 pm
por @ed33x