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

Array Asociativos en ASP??

Estas en el tema de Array Asociativos en ASP?? en el foro de ASP Clásico en Foros del Web. Muy buenas, recien he tomado el manejo de lo que es ASP tengo conocimientos en PHP y pues ando en busca de los equivalente de ...
  #1 (permalink)  
Antiguo 24/11/2007, 08:22
 
Fecha de Ingreso: marzo-2006
Ubicación: Ramos Arizpe, Coah
Mensajes: 70
Antigüedad: 18 años, 3 meses
Puntos: 0
Pregunta Array Asociativos en ASP??

Muy buenas, recien he tomado el manejo de lo que es ASP tengo conocimientos en PHP y pues ando en busca de los equivalente de cada instruccion equivalente de un lenguaje a otro, la duda que tengo es
Como se invocan en ASP los array Asociativos y la Segunda es como Accedo a sus Elementos tanto ID como Valor aqui como lo uso en

Código PHP:
MEDIANTE PHP
//Almacenar
$objeto["Asociador1"] = "Valor1";
$objeto["Asociador2"] = "Valor2";
.....
//Sacar
foreach ($objeto as $id_asociador=>$su_valor)
{
        echo 
$id_asociador."=".$su_valor."<br />";
}

MEDIANTE ASP ??
Uso una misma sintaxsis pero marca error al almacenar en el array asociativo

objeto
["Asociador1"] = "Valor1"
objeto["Asociador2"] = "Valor2"
....
For 
Each Valor In objeto          <-Como sacaria el id_Asociativo??
    
Response.Write Valor
Next 
Y pues de una vez por si las dudas el evento list de php, cual seria su equivalente en ASP

$datos_array[0] = "Uno";
$datos_array[1] = "Dos";
list($valor1, $valor2) = $datos_array;

Espero me puedan ayudar y si conocen alguna pagina donde vengan todas estas equivalencias mucho mejor, Gracias!!
  #2 (permalink)  
Antiguo 24/11/2007, 12:09
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Array Asociativos en ASP??

Para el array asociativo podés emularlo usando el objeto dictionary.
Lo segundo ya no sé de qué se trata.
__________________
...___...
  #3 (permalink)  
Antiguo 24/11/2007, 13:07
 
Fecha de Ingreso: marzo-2006
Ubicación: Ramos Arizpe, Coah
Mensajes: 70
Antigüedad: 18 años, 3 meses
Puntos: 0
Sonrisa Re: Array Asociativos en ASP??

Gracias Al Zuwaga, si cumple con lo que busco

Código PHP:
Set objeto Server.CreateObject("Scripting.Dictionary")
objeto.Add("pedro""Value1")
objeto.Add("juan""Value2")
objeto.Add("oscar""Value3"
Ahora el problema es sacar el ID_asociativo lo que he visto que usan es un mismo id_asociativo solo le cambian el numero y luego con un FOR lo sacan pero no tiene chiste eso ya que seria casi lo mismo que usar array normales osea:

Código PHP:
For 1 to objeto.Count
  Response
.Write objeto.Item("Key" i)
Next 
como podria sacar el ID_asociativo de forma automatica?
Gracias!
  #4 (permalink)  
Antiguo 26/11/2007, 12:23
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: Array Asociativos en ASP??

Sacar el id asociativo .....

No entiendo lo que quieres, pero en fin, todo lo que se puede hacer el con Dictionary esta en esta referencia


Y sobre el list, pues no, aquí tienes que asignar el valor de la casilla a la variable en cuestión "a pincel" (nunca entendí la utilidad práctica de esa función)
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 21:00.