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
  • 1244 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.comYou are not allowed to view links. Register or Login

 

¿Te gustó el post? COMPARTILO!



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

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1410
Ú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: 1445
Último mensaje Octubre 17, 2016, 06:27:27 pm
por graphixx
[ASP.NET] Agregar, eliminar y modificar datos en una DB

Iniciado por @ed33x

Respuestas: 0
Vistas: 1264
Último mensaje Febrero 02, 2011, 02:05:03 pm
por @ed33x
[ASP.NET] Tipos de conexion a una DB (Base de datos)

Iniciado por @ed33x

Respuestas: 0
Vistas: 1239
Último mensaje Febrero 02, 2011, 02:07:41 pm
por @ed33x