Jump to content


Photo

Array Dinâmica


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

#1 Deigmar

Deigmar

    Normal

  • Usuários
  • 117 posts
  • Sexo:Não informado
  • Interesses:paraquedismo, esportes radicais, computação gráfica, programação web e mulherada....

Posted 27/06/2006, 23:48

Olá galera

Preciso criar uma array com todos os registros do banco de dados, (são poucos, algo entre 30 ou 40), para posterior comparaçao dos numeros com variaveis diversas.

porém o tamanho do vetor terá que ser dinâmico, pois novos registros poderão ser adicionados no banco de dados.

pensei em algo assim:

while not objRS.eof
a = 0
redim preserve arrayIDnot(a)
arrayIDnot = objRS("id")
a = a + 1
objRS.movenext
wend


porém não deu certo :(

alguém ajuda?? :rolleyes:
.: Go Down !!! - Skydiver :.

#2 wozniak

wozniak

    Arquiteto de software

  • Usuários
  • 578 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro / RJ

Posted 28/06/2006, 09:11

Faz uma pesquiza por GetRows(), vai te ajudar muito :)

T+

#3 Deigmar

Deigmar

    Normal

  • Usuários
  • 117 posts
  • Sexo:Não informado
  • Interesses:paraquedismo, esportes radicais, computação gráfica, programação web e mulherada....

Posted 28/06/2006, 11:59

Opa..obrigado pela dica..deu certo por aqui...

O lance agora é, tenho dois arrays, como faço para comparar se o que tem dentro do array 2 é igual ao array 1??

olha o trecho do cód

For i = 0 to UBound(arrayIDnot,2)
if trim(arrayidnot(0, i)) = trim(arrayID(i+1)) then
response.write "<b>sim</b>"
end if
next
For i = 0 to UBound(arrayIDnot,2)
if trim(arrayidnot(0, i)) <> trim(arrayID(i)) then
response.write "não"
end if
Next


não deu certo, o vetor 2 traz os dados na ordem diferente do vetor 1 entao essa comparaçao simples nao funcionou
.: Go Down !!! - Skydiver :.

#4 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 28/06/2006, 17:11

tenta o instr

if instr(var_batatinhas, "fritas") then

end if
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto

#5 wozniak

wozniak

    Arquiteto de software

  • Usuários
  • 578 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro / RJ

Posted 28/06/2006, 19:21

faz assim:

For i = 0 to UBound(arrayIDnot,2)

For x = 0 to UBound(arrayID) 

if Instr(trim(arrayidnot(0, i)),trim(arrayID(x)) then

response.write "Not"

end if

Next

next

t+




0 user(s) are reading this topic

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

IPB Skin By Virteq