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

error en consulta sql?

Estas en el tema de error en consulta sql? en el foro de ASP Clásico en Foros del Web. hola, estoy tratando de generar un xml desde una consulta a la base de datos para ello utiliso 2 consultas la primera que seleciona una ...
  #1 (permalink)  
Antiguo 11/04/2008, 09:04
 
Fecha de Ingreso: marzo-2008
Mensajes: 25
Antigüedad: 17 años, 1 mes
Puntos: 0
error en consulta sql?

hola, estoy tratando de generar un xml desde una consulta a la base de datos para ello utiliso 2 consultas la primera que seleciona una propiedad y me tira todos sus datos. esta funciona correctamente la segunda dentro de esta propiedad pueden o no haber varios campos de precios. y esta se me repite recursivamente y no se bien por que.

resultado(
<precio>
<tipo m2="75,77" pre="265900">Bloque tipo A Planta Baja</tipo>
<tipo m2="83,43" pre="292100">Bloque tipo A Planta Baja</tipo>
<tipo m2="82,19" pre="284800">Bloque tipo A Planta Baja</tipo>
<tipo m2="81,13" pre="288700">Bloque tipo A Planta Baja</tipo>
<tipo m2="75,77" pre="270800">Bloque tipo A Planta Baja</tipo>
<tipo m2="75,77" pre="291000">Bloque tipo A Planta Baja</tipo>
<tipo m2="79,69" pre="280200">Bloque tipo A Planta Baja</tipo>
<tipo m2="75,77" pre="280900">Bloque tipo A Planta Baja</tipo>
<tipo m2="83,28" pre="290800">Bloque tipo A Planta Baja</tipo>
<tipo m2="75,77" pre="278800">Bloque tipo A Planta Baja</tipo>
<tipo m2="75,70" pre="266600">Bloque tipo A Planta Baja</tipo>
<tipo m2="75,70" pre="258100">Bloque tipo A Planta Baja</tipo>
<tipo m2="83" pre="293200">Bloque tipo A Planta Baja</tipo>
<tipo m2="83" pre="290800">Bloque tipo A Planta Baja</tipo>
)

cuando en realidad me tendria que mostrar
una sola ves bloque tipo A...

la consulta que esta dentro del primer eof es

strSQLprecios = "select * from (URWT_PRECIO INNER JOIN URWT_PRECIO_IDIOMA ON URWT_PRECIO.PRE_CODPRO=URWT_PRECIO_IDIOMA.PID_CODP RE)Where PRE_CODPRO = "& objRS("PRO_CODPRO") & " and URWT_PRECIO_IDIOMA.PID_CODIDI = "&idioma&""
Set objRS2 = oConn.Execute(strSQLprecios)
response.write("<precio>")& vbCrLf
while (not objRS2.EOF)
response.Write("<tipo m2="""&objRS2("PRE_METROS")&""" pre="""&objRS2("PRE_IMPORTE")&""">")
response.Write(objRS2("PID_DESCRIPCION"))
response.Write("</tipo>")& vbCrLf
objRS2.MoveNext()
wend
  #2 (permalink)  
Antiguo 11/04/2008, 11:41
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Re: error en consulta sql?

Favor de no repetir temas.

http://www.forosdelweb.com/f15/error...ta-sql-574989/
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 11:21.