Ver Mensaje Individual
  #12 (permalink)  
Antiguo 01/02/2008, 13:52
Avatar de ciisteado
ciisteado
 
Fecha de Ingreso: enero-2008
Ubicación: Home Office
Mensajes: 111
Antigüedad: 17 años, 3 meses
Puntos: 0
Exclamación Re: Problemas con una Consulta SQL ...

Hola a todos:

Pues parece que solo son detalles especificos para que quede listo este problema... ya adapte el código y me arroja los datos que necesito, con la unica premisa de que me los repite....

El código es el siguiente:

Código HTML:
<%
set rs=server.CreateObject("adodb.recordset")
set rs2=server.CreateObject("adodb.recordset")
set rs3=server.CreateObject("adodb.recordset")
set rs4=server.CreateObject("adodb.recordset")

sql="SELECT idcliente FROM ventas"
rs.open sql,conexion
do while not rs.eof
	sql="SELECT id,nombre,direccion,rfc FROM clientes WHERE id="&rs("idcliente")
	rs2.open sql,conexion
	response.write("<br>")
	do while not rs2.eof
		response.write("Cliente: "&rs2("nombre")&" "&"Direccion: "&rs2("direccion")&" "&"RFC: "&rs2("rfc")&"<br>")		
		sql="SELECT numfact,idcliente FROM factura WHERE idcliente="&rs2("id")
		rs3.open sql,conexion
		do while not rs3.eof
			response.write("Factura: "&"<br>")
			response.write(rs3("numfact")&"<br>")
			sql="SELECT * FROM facturadetalle WHERE numfact like '"&rs3("numfact")&"'"
			rs4.open sql,conexion
			response.Write("Productos: "&"<br>")
			do while not rs4.eof
				response.write("Tipo: "&rs4("tipo")&" "&"Clave Producto: "&rs4("claveprod")&"<br>")
				rs4.movenext
			loop
			rs4.close
			rs3.movenext
		loop
		rs3.close
		rs2.movenext
	loop
	rs2.close
	rs.movenext	
loop
%> 
Dandome como resultado esto:


Cita:
Cliente: Superparangaricutirimicuaro Direccion: Teletubis 302 RFC: sd5156165
Factura:
111222333
Productos:
Tipo: cel Clave Producto: 789456123123132213
Tipo: acces Clave Producto: 4
Tipo: sims Clave Producto: 1234
Factura:
111222444
Productos:
Tipo: cel Clave Producto: 3464576567568878
Tipo: acces Clave Producto: 3
Tipo: sims Clave Producto: 987

Cliente: Superparangaricutirimicuaro Direccion: Teletubis 302 RFC: sd5156165
Factura:
111222333
Productos:
Tipo: cel Clave Producto: 789456123123132213
Tipo: acces Clave Producto: 4
Tipo: sims Clave Producto: 1234
Factura:
111222444
Productos:
Tipo: cel Clave Producto: 3464576567568878
Tipo: acces Clave Producto: 3
Tipo: sims Clave Producto: 987
Lo que hace es repetirme los datos, pero ahora no se en donde tengo que modificar, para que no me los duplique,,,

Por favor, si pueden ayudarme,, se los agradecere bastante...

Saludos a todos...

Gracias otra ves..!!!!

Última edición por ciisteado; 01/02/2008 a las 13:54 Razón: Mejor entendimiento...