quiero separa numeros

tom2000
22 de Julio del 2003
Pue seso, me gustaría q me dijeran cómo puedo hacer o qué función usar para separar dos números:

num=123,321

quiero q num1=123
y q num2=321
Gracias.

Zulu
22 de Julio del 2003
hay una función que se llama split que te devuelve una cadena de cadenas;

Split(expresión[, delimitador[, contar[, comparar]]])

en tu caso tendrías que poner Split(num, ",")

El problema quizá radique en saber cuantas cadenas te va a devolver, pero si sabes que siempre van a ser dos, no existe tal problema:

dim Resultado()

Resultado = Split(num, ",")
Response.Write Resultado(0) & " " & Resultado(1)

No sé exactamente cómo van los arrays dinámicos en vbscript, así que si esto no tira también puedes probar lo siguiente

num1 = Left(num, InStr(num, ",")-1)
if num1 > 0 then
num2 = Mid(num, InStr(num, ",")+1)
end if