Array
(
)

Ajuda em ASP - busca em 2 tabelas

Camisa
   - 29 ago 2007

Bom dia Galera, é o seguinte...

vamos ver se alguém pode me ajudar...

tenho o seguinte código...

#Código

                    set rsid = Server.CreateObject("Adodb.recordset")
                    SQL =       "SELECT DISTINCT setor"
                    SQL = SQL & "  FROM vincula_candidato"
                    SQL = SQL & " WHERE "&_
"data_anamnese like ´¬"&data&"´ and empresa = ´"&empresa&"´ and inclu = ´1´ or "&_
"data_anamnese like ´¬"&data&"´ and empresa = ´"&empresa&"´ and demi = ´1´"
SQL = SQL & "ORDER BY setor"
                    rsid.Open SQL, conexao
                    While Not rsid.EOF

id_vincula = rsid("setor")

                    set rs = Server.CreateObject("Adodb.recordset")
                    SQL =       "SELECT nome"
                    SQL = SQL & "  FROM setor"
                    SQL = SQL & " WHERE id = ´"&id_vincula&"´"
                    rs.Open SQL, conexao
                    While Not rs.EOF

nome_ = rs("nome")

response.write "Setor : <strong>"
response.write nome_
response.write "</strong>.<br>"

rs.MoveNext 
Wend
rs.Close 
Set rs = Nothing 

rsid.MoveNext 
Wend
rsid.Close 
Set rsid = Nothing 


certinho... funcionando perfeito, só que o que acontece...

assim eu só posso ordenar os resultados pelo id do setor que ele pega no primeiro rs, o rsid e o que gostaria...

preciso ordenar a consulta pelo nome do setor ( que ele pega só no segundo rs )

deve ser algo como isso que peguei na net, mais NÃO FUNCIONA...

#Código
sql = "SELECT DISTINCT(TBL_setor.nome), TBL_vincula_candidato.setor"&_
  "FROM TBL_setor INNER JOIN TBL_vincula_candidato ON TBL_vincula_candidato.setor = TBL_setor.id"&_
  "WHERE TBL_vincula_candidato.data_anamnese like ´¬"&data&"´ and TBL_vincula_candidato.empresa = ´"&empresa&"´ and TBL_vincula_candidato.inclu = ´1´ or "&_
        "TBL_vincula_candidato.data_anamnese like ´¬"&data&"´ and TBL_vincula_candidato.empresa = ´"&empresa&"´ and TBL_vincula_candidato.demi = ´1´"&_
  "ORDER BY TBL_setor.nome"


uma ajudinha seria muito bem vinda...

Obrigado

Marcelo Camisa