Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Problemas com inner join


ju_rezende

Pergunta

Bom dia Pessoal tenho duas tabelas no meu bd, uma chamada estado com os campos (código, estado) e a outra tabela chamada cidade com os campos (codigo, cidade, codestado)

Então precisava fazer uma consulta inner join, pos precisava mstrar todas as cidades e qual estado ela pertencia, lendo um tutorial aqui fiz um inner join assim.

Select * from cidade INNER JOIN estado ON cidade.codestado = estado.codigo

Que me retornou o resultado correto, porém eu tenho um lik chmado alterar e deletar cidade conde coloco como parãmetro o codigo que deveria ser da cidade, mas fica me retornando o codigo do estado.

Será que alguém poderia me ajudar, vou postar a o codigo aqui

set rs = server.CreateObject ("adodb.recordset")

sql="Select * from cidade INNER JOIN estado ON cidade.codestado = estado.codigo"

rs.open sql,conn,3,3

if rs.eof=false then

rs.movefirst%>

<table width="500" border="0" cellspacing="0" cellpadding="0">

<%do while rs.eof=false

<tr bgcolor="<%=cor%>">

<td width="320"><%= server.htmlencode(rs("cidade"))%></td>

<td width="60"><%=rs("estado")%></td>

<td width="68"><a href="cidade_alterar.asp?codigo=<%=rs("codigo")%>">Alterar</a></td>

<td width="52"><a href="cidade_deletar.asp?codigo=<%=rs("codigo")%>">Deletar</a></td> </tr>

<%rs.movenext

Loop%>

</table>

<%end if%>

Desde já grata pela atenção de todos

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...