Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Denilson J Santos

Listar Unidade

Recommended Posts

Olá pessoal,

 

Estou precisando listar os dados de uma tabela que contém as unidades (aptos) de um empreendimento, ou seja:

 

Um Prédio com 10 andares e 4 aptos por andar.

 

Tenho as seguintes tabelas

 

TBTORRES:

IDTorre

IDEmpreendimento

NomeTorre

Qtd_Prumadas (Qtd de aptos por andar)

Qtd_Andares

 

TBUNIDADEEMPREENDIMENTO:

IDUnidadeEempreendimento

IDTorre

Sigla_Torre

Numero_Unidade

 

Criei a seguinte rotina:

 

 

'Aqui recupero o valor da Torre
<%
Dim Prumada,Andares

idtorre = Request.QueryString("id")

Set RsTores = abredb.Execute("SELECT * FROM tbtorres WHERE IdTorre = "&idtorre&"")

Set RsUnid = abredb.Execute("SELECT * FROM tbunidadeempreendimento WHERE IdTorre = "&idtorre&"")

Prumada = RsTores("Qtd_Prumadas")
Andares = RsTores("Qtd_Andares")
%>


'Aqui eu crio a tabela
<table border="1" align="center" cellpadding="2" cellspacing="2" bordercolor="#333333">
<%
Do While Not RsUnid.EOF
%>
  <tr>
<%
for x2 = 1 to Prumada
%>
    <td width="100" height="50" valign="middle" bgcolor="#009900">
    <div align="center"><a href="#" target="_parent"><%=RsUnid("Numero_Unidade")%></a></div>
    </td>
<%
next
%>  
<% RsUnid.MoveNext %>
<% If RsUnid.EOF Then Exit Do %>
  </tr>
<% 
Loop 
%> 
</table>

Desde já agradeço ajuda de quem puder me auxiliar nisto.

 

Denilson Santos

Compartilhar este post


Link para o post
Compartilhar em outros sites

ele esta gerando algum erro ????

você pode fazer um SELECT usando um INNER JOIN....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não aparece nenhum erro.

 

O que acontece é que quando gero as colunas os valores não aparecem sequenciado apto 01, 02, 03...)

 

Preciso que aparece a quantidade certa de linha(andares) x Colunas(apto) conforme o valor indicado na tabela torre.

 

Ex: 10 Andares x 4 Aptos por andar.

 

Consigo através do "For to" fazer com que as linhas e colunas apareçam comforme o valor das variaveis, o único problema é quando preciso fazer com que o valor "Numero_Unidade" da tabela TBUNIDADEEMPREENDIMENTO apareça dentro de cada <td>.

Compartilhar este post


Link para o post
Compartilhar em outros sites

a impôrtancia de uma modelagem de dados bem definida até os mínimos detalhes, como os campos de relacionamentos, um velho ditado diz, que um relacionamento bem definido é a alma do aplicativo, pois daí saem todas as consultas e operações com o banco, influenciando diretamente na otimização e performance do aplicativo ,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.