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

Esta si es asp

Estas en el tema de Esta si es asp en el foro de ASP Clásico en Foros del Web. estoy trayendo datos de la base de esta forma: sql = "SELECT * FROM tb WHERE Fecha=#"&ft1&"# and seccion='3' and zona='25' " set result = ...
  #1 (permalink)  
Antiguo 25/04/2003, 19:51
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
Esta si es asp

estoy trayendo datos de la base de esta forma:
sql = "SELECT * FROM tb WHERE Fecha=#"&ft1&"# and seccion='3' and zona='25' "
set result = Con.Execute(sql)%>


Ahora ¿que pasa si hay mas de un resultado con la misma fecha, seccion y zona?

Supongo que se deve hacer con un while pero no tengo ni idea de como se hace alguno puede explicarme.

La otra duda es ¿como carancho se realiza un calendario para mostrar los resultados de paginas anteriores que sea dinamico?
Algun experto puede darme una mano, solo quiero que me expliquen para tener una idea o si saven de algo ya realizado para poder adaptarlo les agradeceria.

ESPERO SU AYUDA
  #2 (permalink)  
Antiguo 25/04/2003, 20:09
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
if not result.eof and not result.bof then
while not result.eof
response.write result("campo") &"<br>"

result.movenext
wend
end if

ahora si po'h virla.

saludos
  #3 (permalink)  
Antiguo 25/04/2003, 20:13
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
ok si de esa manera ya se hacerlo, la pregunta era con la forma que puse yo arriba
igualmente gracias
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #4 (permalink)  
Antiguo 26/04/2003, 06:16
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
alguien puede darme una mano, plisss.
Gracias
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #5 (permalink)  
Antiguo 26/04/2003, 11:47
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
nadie save como solucionar esto?, no lo creo!
ademas tengo otro problema, me sale un mensaje de error
Tipo de error:
Error de compilación de Microsoft VBScript (0x800A0401)
Se esperaba un final de instrucción
sqltext2 = "SELECT * FROM tb where id=request.querystring("id")"
----------------------------------------------------------------^

Que puede ser?
Gracias EXPERTOS, esto dicho de verdad, porque se que hay expertos y que siempre estan dispuestos a ayudar a los que menos savemos
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #6 (permalink)  
Antiguo 26/04/2003, 11:50
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Código:
SI TU CAMPO ES NUMERICO

sqltext2 = "SELECT * FROM tb where id="& CInt(request.querystring("id")) &" "

SI TU CAMPO ES STRING

sqltext2 = "SELECT * FROM tb where id='"& request.querystring("id") &"' "
no entiendo que es lo que quieres en tu otra consulta
  #7 (permalink)  
Antiguo 27/04/2003, 07:17
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 11 meses
Puntos: 1
estoy trayendo datos de la base de esta forma:
<%sql = "SELECT * FROM tb WHERE Fecha=#"&ft1&"# and seccion='3' and zona='25' "
set result = Con.Execute(sql)%>
donde ft1 me trae la fecha
seccion trae el nº de seccion
y zona nº de zona

Ahora ¿que pasa si hay mas de un resultado con la misma fecha, seccion y zona?

Supongo que se deve hacer con un while pero no tengo ni idea de como se hace alguno puede explicarme.
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #8 (permalink)  
Antiguo 27/04/2003, 19:50
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 23 años, 1 mes
Puntos: 0
Algo así mas o menos...

<%
do while not result.eof
%>
<%=result("Fecha")%> - <%=result("seccion")%> - <%=result("zona")%>
<%
loop
result.close
%>
__________________
No, no no... no hay firma...
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:56.