Jump to content


Photo

Qual Select Usar?


  • Faça o login para participar
2 replies to this topic

#1 myaccount2lists

myaccount2lists

    Ativo

  • Usuários
  • 347 posts
  • Sexo:Masculino

Posted 15/07/2004, 01:10

Caras, estou terminando um sistema de Ordem de Serviço, mas me deparei com um problema. na pagina TOPICS.ASP que lista os registros de Ordem de Serviço, entre WHILE NOT RS.EOF e WEND ha uma tabela em HTML com 2 linha.

a primeira deve visualizar o nome do topico e a segunda o nome dos autores das respostas do topico. nao estou conseguindo. Estou usando uma instrucao que esta capturando + de uma vez o mesmo topico. ex:

se 3 pessoas responderam ao topico TESTE, a pagina TOPICS mostra 3 vezes o topico TESTE.

e deveria mostrar uma vez, ex:


asunto: teste de ordem
autor: ricardo, manuel, admin

ESTA MOSTRANDO ASSIM:

asunto: teste de ordem
autor: ricardo

asunto: teste de ordem
autor: manuel

asunto: teste de ordem
autor: admin

#2 Felipe T.

Felipe T.

    Normal

  • Usuários
  • 79 posts
  • Sexo:Não informado

Posted 15/07/2004, 08:02

posta o SQL aê pra ficar mais fácil te ajudar...
'***************************************
' FELIPE t.
' fgteixeira@pop.com.br
'***************************************

#3 myaccount2lists

myaccount2lists

    Ativo

  • Usuários
  • 347 posts
  • Sexo:Masculino

Posted 16/07/2004, 00:55

Apaguei para criar 2 RSs.

para os topicos estou usando:

strSQLordem = "SELECT * FROM TB_Ordem ORDER BY ID DESC" 'CONEXAO CORRETA
Set RSordem = MyConn.Execute(strSQLordem)

para as respostas com nomes dos admins:

strSQLresposta = "SELECT * FROM TB_Resposta LEFT JOIN TB_Ordem ON TB_Resposta.ID_Topico = Tb_Ordem.ID WHERE TB_Resposta.ID_Topico = TB_Ordem.ID"
Set RSresposta = MyConn.Execute(strSQLresposta)


Esta mostrando os topicos certinho. mas como eu posso fazer aparecer os nomes dos admins que responderam o topico XXX. por exemplo:

lista de topicos;


aqui topico 1
topico 1
testando topico3
xxx topico


3 admins resposnderam ao topico "xxx topico"


como eu faria pra deixer assim:

aqui topico 1
topico 1
testando topico3
xxx topico
(admin 1, admin2, admin3)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq