Ver Mensaje Individual
  #9 (permalink)  
Antiguo 22/01/2003, 13:31
Avatar de dieguicho
dieguicho
 
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 5 meses
Puntos: 1
asi talcual lo tengo

do while not (rsrubro.bof or rsrubro.eof)
rubrito = rubrito & "," & rsrubro("IDrubro")
rsrubro.movenext
loop
rubrito = Mid(rubrito,2)
' asi le saco la coma inicial

y el select es

"SELECT * FROM dbo.clientes, dbo.zonas WHERE clientes.fiestas LIKE '%" & idf & "%' AND clientes.zonas LIKE '%" & idb & "%' AND clientes.rubros IN ("&rubrito&") AND clientes.localidad = zonas.IDzona ORDER BY clientes.tipo, clientes.IDcliente ASC"

cabe aclarar que clientes.rubros da algo asi como 100,101,102,104,105,107,180

saludos