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

Rápido: pasar variable alfanumérica a numérica

Estas en el tema de Rápido: pasar variable alfanumérica a numérica en el foro de ASP Clásico en Foros del Web. Pues eso, ¿como se pasa en VBscript una variable alfanumérica a numérica? No os quejareis de la pregunta. La he puesto a huevo. Saludos...
  #1 (permalink)  
Antiguo 21/10/2003, 14:18
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 21 años, 7 meses
Puntos: 0
Rápido: pasar variable alfanumérica a numérica

Pues eso, ¿como se pasa en VBscript una variable alfanumérica a numérica?

No os quejareis de la pregunta. La he puesto a huevo.

Saludos
  #2 (permalink)  
Antiguo 21/10/2003, 15:37
 
Fecha de Ingreso: octubre-2003
Ubicación: Hermosillo, Sonora
Mensajes: 75
Antigüedad: 20 años, 8 meses
Puntos: 0
Es decir, que tienes en una variable el valor 'Hola' por ejemplo y quieres de eso el valor numérico o el código en ascii?
  #3 (permalink)  
Antiguo 22/10/2003, 02:45
Avatar de AlexNV  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 289
Antigüedad: 21 años
Puntos: 1
Prueba con
Val() devuelve el valor numerico de una variable
CInt() convierte a Integer
CLng() convierte a Long

Depende de lo que quieras hacer.
  #4 (permalink)  
Antiguo 22/10/2003, 12:46
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 21 años, 7 meses
Puntos: 0
Probé anoche con CInt...:

<%

numero_borrar = Request.Form("borrar")

numero_borrar_int= CInt(numero_borrar)

On Error Resume Next
Set Conexion = CreateObject("ADODB.Connection")
Conexion.Open "pp"
strSQL = "DELETE * From noticias Where db_numero = numero_borrar_int"
Set miConexion = Conexion.Execute(strSQL)
If Err.Description <> "" then
Response.Write "<B>Error en Base de Datos: " & Err.Description & "</B>"
Else
Response.Write "<B>Datos eliminados correctamente.</B>"
End If
Set miConexion = Nothing
Set Conexion = Nothing

%>

Y me devuelve este error:

Error en Base de Datos: [Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 1.

No se por qué me falla después de cambiar el valor de alfanumérico a numérico.
Gracias por La ayuda... a ver si puedo solucionar esto. Si alguien saba por qué, aqí estamos
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




La zona horaria es GMT -6. Ahora son las 22:07.