Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2006, 06:36
Avatar de mc_quake
mc_quake
 
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 19 años, 3 meses
Puntos: 8
problemas con ciclos while y consultas en asp

hola amigos miren tengo este codigo:

Cita:
set registros2 = conexion.execute("SELECT Valor FROM Ejecutivas Where Tipo='Back'")
Do While NOT registros2.EOF
ejec = registros2.Fields("Valor")

response.write "<table border=""1"" width=""74"">"
response.write " <tr>"

Do While diaini=<diafin

set registros = conexion.execute("SELECT * FROM "&BD&" WHERE Ejecutivo = "&ejec&" and FechaRF = #"&Month(fechadosini)&"/"&diaini&"/"&Year(fechadosini)&"#")
cont=0
Do While NOT registros.EOF
cont = cont + 1
registros.MoveNext
Loop
response.write ejec&"0000"

response.write "<td width=24 height=20 bgcolor=#666666><font color=#FFFFFF size=2>"&cont&"</font></td>"


diaini=diaini+1

Loop
response.write " </tr>"
response.write "</table>"

registros2.MoveNext
Loop
les explico mi problema es el siguiiente si se dan cuenta

yo selecciono los ejecutivos de a cuerdo a una condicion que sean de tipo = Back los registros obtenidos los dejo en una variable ejec = registros2.Fields("Valor")
eso funciona bien luego dentro del while principal pongo otro donde busco todos los registros de la BD cullo ejecutivo ="&ejec&" y la fecha sea la indicada bueno aca esta el problema ya que esta consulta:
FROM "&BD&" WHERE Ejecutivo = "&ejec&" and FechaRF = #"&Month(fechadosini)&"/"&diaini&"/"&Year(fechadosini)&"#")

no me funciona por que no me toma el valor de la variable ejec y lo comprobe poniendo un nombre en duro y hay funciona alguien sabe cual es mi error


de antemano gracias al que conteste mi pregunta
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz: