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

Meter en 1 variable, 3 valores de variables diferentes

Estas en el tema de Meter en 1 variable, 3 valores de variables diferentes en el foro de ASP Clásico en Foros del Web. Compas, Como que aun no se me ha quitado la syntaxis de PHP, tengo un buscador en ASP que me devuelve mediante un FORM tres ...
  #1 (permalink)  
Antiguo 23/08/2004, 09:07
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 20 años, 5 meses
Puntos: 0
Meter en 1 variable, 3 valores de variables diferentes

Compas,

Como que aun no se me ha quitado la syntaxis de PHP, tengo un buscador en ASP que me devuelve mediante un FORM tres datos llamados, mes, dia, año ahora con esos datos quiero hacer una busqueda en una base de datos, pero la base de datos maneja las fechas como un solo valor por ejemplo 041203.

La pregunta es: como hago para asignarle a la variable fecha los tres datos que vienen de un form ??

será <% fecha = request.form('ano').request.form('dia').request.fo rm('mes')%> ????????????????????

Pues cada variable separa de un punto o como lo hago.. ayuda pls!!!

Gracias
  #2 (permalink)  
Antiguo 23/08/2004, 09:39
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
No me digas que en PHP no se concatena: fecha = request("anio") & "/" & request("mes") & "/" & request("dia")
  #3 (permalink)  
Antiguo 23/08/2004, 09:41
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 20 años, 5 meses
Puntos: 0
Cita:
Iniciado por Myakire
No me digas que en PHP no se concatena: fecha = request("anio") & "/" & request("mes") & "/" & request("dia")
Primero que nada Muchisimas gracias!!!! y si en php si se concatena, pero se hace uniendolos por punto y no lleva tanto adorno... pero muchisimas gracias por tu ayuda manillo, apenas estoy asimilando ASP...
  #4 (permalink)  
Antiguo 23/08/2004, 09:53
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
Cita:
Iniciado por gcs
...se hace uniendolos por punto y no lleva tanto adorno...
Solo por curiosidad:
¿En PHP el caracter para concatenar es el Punto (¿no es el '+'?) (en VBScript es el '&')?
¿En PHP el punto no es caracter separador entre las instancias y los métodos o propiedades?
  #5 (permalink)  
Antiguo 23/08/2004, 09:57
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
Vaya, efectivamente, se concatena con punto, y el separador entre los miembros del objeto es '->'

Saludos
  #6 (permalink)  
Antiguo 23/08/2004, 10:15
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 20 años, 5 meses
Puntos: 0
Cita:
Iniciado por Myakire
Vaya, efectivamente, se concatena con punto, y el separador entre los miembros del objeto es '->'

Saludos

Correcto... asi como lo dices esta correcto...
  #7 (permalink)  
Antiguo 24/08/2004, 09:45
 
Fecha de Ingreso: mayo-2004
Ubicación: Ciudad de la Habana
Mensajes: 85
Antigüedad: 20 años, 1 mes
Puntos: 0
hola gcs mira puedes hacer lo que te dicen arriba o simplemete los concatenas y lo envias a la BD como una sola cadena

algo más o menos asi

<% Fecha = date
Fecha = #Request.Form(anio)&Request.Form(mes)&Request.Form (dia)#
%>
  #8 (permalink)  
Antiguo 24/08/2004, 10:22
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 20 años, 5 meses
Puntos: 0
Cita:
Iniciado por choco_cu
hola gcs mira puedes hacer lo que te dicen arriba o simplemete los concatenas y lo envias a la BD como una sola cadena

algo más o menos asi

<% Fecha = date
Fecha = #Request.Form(anio)&Request.Form(mes)&Request.Form (dia)#
%>

Excelente!!! muchas gracias!!!
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 11:44.