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

Pegar Do Bd E Montar Na Mesma Variavel


bareta

Pergunta

como faço por exemplo para puxar.. um monte de nomes do bd e colocar tudo na mesma variavel???

split num é????

tipo puxa da tabela e constroi lá

a b c d e f g h i j k .... e assim por diante levando em consideração que cada letra esta em uma linha???

e depois fazer fiocar assim:

a, b, c, d, e, f, g, h, i, j, k

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

se for campo texto da pra somar...

tipo.

conexão

rs not ......

variavel = variavel "," + rs("")

mov....

loop

Se não entendeu bolufas nenhuma, me fale que te passo um exemplo, eu já fiz isso uma vez, mas tem outras formas também...

Link para o comentário
Compartilhar em outros sites

  • 0

Bem.. você pode:

1- Concatenar os valores na variavel.

2- Usar ARRAYS (Vetores), para armazenar todo o conteudo.

Qual deles você prefere?

Link para o comentário
Compartilhar em outros sites

  • 0
<%
Set Connexao = Server.CreateObject("ADODB.Connection")
Connexao.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("bancodedados.mdb")

SQL = "SELECT * FROM tabela order by campo"
Set RS = Connexao.Execute(SQL)

variavel = ""
dim variavel
Do While not RS.EOF 
variavel = variavel &","&rs("campo")
RS.MoveNext
loop

response.write variavel

%>

Link para o comentário
Compartilhar em outros sites

  • 0

Só por curiosidade usando array.

<%
Set Connexao = Server.CreateObject("ADODB.Connection")
Connexao.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("bancodedados.mdb")

SQL = "SELECT * FROM tabela order by nome"
Set RS = Connexao.Execute(SQL) 

Dim vetor 
vetor = array( )

Do While not RS.EOF 
ReDim preserve vetor (UBound( vetor )+1) 
vetor ( Ubound( vetor ) ) = rs("nome")&","
RS.MoveNext
loop

for i = LBound( vetor ) to UBound ( vetor ) 
response.write vetor( i ) 
next
%>

Link para o comentário
Compartilhar em outros sites

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


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...