Foros del Web » Programando para Internet » ASP Clásico »

¿para que sirve esta funcion?

Estas en el tema de ¿para que sirve esta funcion? en el foro de ASP Clásico en Foros del Web. ¿para que sirve esta funcion? <% Function valid_sql(s) For i = 1 To Len(s) If Mid(s, i, 1) = "'" Then temp = temp + ...
  #1 (permalink)  
Antiguo 03/06/2003, 03:58
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años, 1 mes
Puntos: 0
¿para que sirve esta funcion?

¿para que sirve esta funcion?

<% Function valid_sql(s)

For i = 1 To Len(s)
If Mid(s, i, 1) = "'" Then
temp = temp + "'"
End If

temp = temp + Mid(s, i, 1)
Next


valid_sql=trim(temp)


End Function %>
  #2 (permalink)  
Antiguo 03/06/2003, 04:47
Avatar de Subotai  
Fecha de Ingreso: mayo-2003
Ubicación: Irúnforge
Mensajes: 198
Antigüedad: 21 años, 1 mes
Puntos: 1
Esta funcion sirve para dar formato strimgs, en este caso string de consultas sql, vamos digo yo...

s="select * from tabla"

Mid(s,1,1) ' esto te devolveria una cadena asin: "s"
Mid(s,1,5) 'esto otro te devolveria:"selec"

creo que funcionaba asi espero no equivocarme.....
ta luego
  #3 (permalink)  
Antiguo 03/06/2003, 10:53
 
Fecha de Ingreso: mayo-2003
Ubicación: Montevideo - Uruguay
Mensajes: 37
Antigüedad: 21 años
Puntos: 0
Para mi lo unico que saca son los espacios que hay de mas en el string s, de ahi a validar el string de la consutla le falta mucho ;)

No se para que la estas usando, seria bueno saberlo, ya que yo por lo menos no le veo mucha utilidad en este caso.

saludos
nICO
  #4 (permalink)  
Antiguo 04/06/2003, 05:54
Avatar de Subotai  
Fecha de Ingreso: mayo-2003
Ubicación: Irúnforge
Mensajes: 198
Antigüedad: 21 años, 1 mes
Puntos: 1
Estoy de acuerdo pero yo no he dicho que sirva para validar strings de consulta , ni mucho menos, tan solo dije que les da formato mas o menos , es decir que los deja mas legibles, nada mas .
agur
  #5 (permalink)  
Antiguo 04/06/2003, 10:58
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años, 1 mes
Puntos: 0
THANK YOU
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 02:12.