Ir para conteúdo

Arquivado

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

Jessi_1412

Criar tabela dinamica em ASP

Recommended Posts

Bom Dia.

 

Galera estou precisando muito da ajuda de vcs.Pois não faço ideia de como fazer isso.

 

Preciso criar uma tabela vinda do banco de dados dinamicamente, usando ASP.

 

Acredito que vou precisar criar um while para toda vezes que tiver um id ele criar outra linha de tabela na tela do usuario.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom Dia.

 

Galera estou precisando muito da ajuda de vcs.Pois não faço ideia de como fazer isso.

 

Preciso criar uma tabela vinda do banco de dados dinamicamente, usando ASP.

 

Acredito que vou precisar criar um while para toda vezes que tiver um id ele criar outra linha de tabela na tela do usuario.

Jessi_1412 explica melhor oque vc quer por dinamicamente, vc diz correr o banco e exibir na tela é isso?se for eu tenho um exemplo que uso:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Acesso</title>
<style type="text/css">
body {
background-image: url();
}
.Subtitulo {
font-family: Tahoma, Geneva, sans-serif;
font-size: 18px;
font-weight: bold;
text-align: center;
}
</style>
</head>
<body>
<table width="1024" height="533" border="0" align="center">
<tr>
<td><table width="1024" border="1">
<tr>
<td width="800" height="122" align="center" valign="middle" class="Subtitulo"><img src="imagens/LOGOBR.jpg" width="288" height="126" /><br /></td>
</tr>
<tr>
<td height="44" align="center"><table width="1024" border="0">
<tr>
<th width="64" height="35" scope="col"><a href="Login.html"><img src="imagens/home.gif" width="30" height="30" longdesc="Login.html" /></a></th>
<th width="865" scope="col"><span class="Subtitulo">Acesso</span></th>
<th width="81" scope="col"><a href="menu.html"><img src="imagens/seta-voltar.gif" width="30" height="30" longdesc="menu.html" /></a></th>
</tr>
</table></td>
</tr>
<tr align="center" valign="middle">
<td height="600" align="center" valign="top"><table width="100%" border="0">
</table>
<table width="100%" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<th width="6%" scope="col">codigo</th>
<th width="46%" scope="col">nome</th>
<th width="19%" scope="col">senha</th>
<th width="16%" scope="col">nivel</th>
<th width="13%" scope="col"> </th>
</tr>
<%
do while not myRst.EOF
var_codigo = myRst.fields("codigo")
var_nome = myrst.fields("nome")
var_senha = myrst.fields("senha")
var_nivel = myrst.fields("nivel")
%>
<tr>
<td height="45" align="center" valign="middle"><%=var_codigo%></td>
<td align="center" valign="middle"><%=var_nome%></td>
<td align="center" valign="middle"><%=var_senha%></td>
<td align="center" valign="middle"><%=var_nivel%></td>
<td align="center" valign="middle"><table width="100%" border="1">
<tr>
<th scope="col"><a href="acesso_form_alterar.asp?codigo=<%=var_codigo%>"><img src="imagens/user_male_edit.png" name="atualizar" width="32" height="32" id="atualizar" /></a></th>
<th scope="col"><a href="acesso_excluir.asp?codigo=<%=var_codigo%>"><img src="imagens/delete.png" name="deletar" width="35" height="35" id="deletar" /></a></th>
</tr>
</table></td>
</tr>
<% myRst.MoveNext
loop
%>
</table></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso mesmo.

 

Segue um exemplo simples, depois é só você adaptar a gosto.

 

Poderá também estilizar sua tabela com CSS.

<%
Dim listar
Set listar = dados.Execute("SELECT nome FROM Tabela ")

While Not listar.EOF

If listar("nome") <> "" Then

Response.Write "<table>"
Response.Write "<tr>"
Response.Write "<td>"

Response.Write(listar("nome"))

Response.Write "</td>"
Response.Write "</tr>"
Response.Write "</table>"


Else

Response.Write "Nada encontrado"

Response.Write "<br>"

End If

listar.MoveNext
Wend

listar.Close
Set listarr = Nothing
%>

Espero que ajude.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Legal, que deu certinho.

 

Até a próxima...

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.