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

Ayuda Como pasar esto a ASP

Estas en el tema de Ayuda Como pasar esto a ASP en el foro de ASP Clásico en Foros del Web. Hola soy nuevo en esto de ASP y sé programar en otros lenguajes pero en ASP no termino de aclararme con los RecordSets y todo ...
  #1 (permalink)  
Antiguo 27/01/2005, 03:24
 
Fecha de Ingreso: enero-2005
Mensajes: 5
Antigüedad: 20 años, 3 meses
Puntos: 0
Pregunta Ayuda Como pasar esto a ASP

Hola soy nuevo en esto de ASP y sé programar en otros lenguajes pero en ASP no termino de aclararme con los RecordSets y todo eso, es un poco duro al principio...
Espero que me podais ayudar.

Quiero hacer lo siguiente, tengo un formulario donde se introduce Fechainicial, FechaFinal y Nombre y una Base de Datos con una tabla llamada "Eventos" que tiene dos campos, "Fechas" y "Nombre".
Si Fechainicial es 01/01/2005, FechaFinal es 03/02/05 y nombre es Juan, necesito que se introduzca la info del formulario en la base de datos de esta manera:
Fechas Nombre
01/01/2005 Juan
02/01/2005 Juan
03/01/2005 Juan

He estado pensando en el algoritmo y seria algo asi, pero no se como traducirlo a ASP:

1º-Recogemos los valores del Form y los almacenamos en las variables:
Fechaini
Fechafin
Nombre

2º- Calculamos los día que hay entre las dos fechas con DateDiff y el resultado lo almaceno en la variable ndias:
ndias = DateDiff("d", Fechaini, Fechafin)

3º- Hacer un bucle para escribir los registros en la Base de Datos
Desde i=0 hasta i=ndias
Escribir en la tabla de la BD (Fechaini + i, Nombre)

Parece correcto no?
¿Me podeis decir como lo puedo pasar a ASP?
Gracias!!!!!!!
  #2 (permalink)  
Antiguo 27/01/2005, 08:54
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
en pro de que aprendas ASP (con VBScript), ¿qué te parece si lo codificas en otro lenguaje de los que trabajes (no en pseudocódigo) y luego lo pasas al VBScript?
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 12:41.