
02/09/2002, 18:34
|
 | Colaborador | | Fecha de Ingreso: febrero-2001 Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses Puntos: 535 | |
Re: Acerca de Función "Val" en ASP yo lo que no entiendo es por qué necesitás SI O SI pasar ese 'string numérico' a un formato numérico si ASP maneja las variables como tipo variant
da lo mismo su "tipo" ya que el resultado va a estar dado según el conexto de su utilización...
<%
strNum = "123"
strNum = CStr(strNum) 'para hacerlo mas string todavía ;)
A = strNum + 1
B = strNum + "1"
C = strNum & 1
Response.Write "A= " & A
Response.Write "<br>"
Response.Write "B= " & B
Response.Write "<br>"
Response.Write "C= " & C
%>
"A" va a valer 124 aunque strNum sea tipo string, "B" va a ser 1231 aunque sea una suma ya que el número 1 SI es un string en ese caso y "C" tambien va a ser 1234 por ser una concateacion
y eso mismo se aplica para la insercion de datos en la BD...
si es un campo texto, insertás el string entre apóstrofes: ...where campoText = ' " & strNum & " ' "
y si es un campo numerico, insertás el mismo string SIN los apóstrofes: ...wehre campoNum = " & strNum
ASP decide por si solo el tipo de datos de nuestras variables |