Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

fmmdias

Guardar em Vectores

Mensagens Recomendadas

fmmdias

Boas

É o seguinte, tenho de chamar as perguntas de uma base de dados por categoria, depois guardar o seu numero num vector, para depois fazer um random de cada tipo de categoria existente alguem me poderia ajudar?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
yyajsayy

Não sei se é a forma mais correcta, mas tenta fazer algo assim.

Fazes um loop, pegas no registo 1 a 1 e colocas no vector.


Dim vector As New ArrayList()

With vector

   .Add("campo_base_de_dados")


End With

Não sei se é a forma mais correcta, não lido muito com vb.net, mas é uma primeira solução.

Para gerar os numeros, tinhas o tamanho do vector e farias..

Dim randNumeros As Random = New Random()

randNumeros.Next(valor1 , valor2 ) -> gera numeros entre valor1 e valor2+1


"If it don't work the first time, rename it to version 1.0."

http://seguranca-informatica.pt

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
yyajsayy

Sim, fazes num loop, eu não dei uma pesquisa-dela no google, é uma solução, mas também haverá uma outra solução que te retornará logo os dados para um vector, espera por alguém dentro de vb.net te responda :D

Pode não ser a maneira mais eficiente mas funciona.


"If it don't work the first time, rename it to version 1.0."

http://seguranca-informatica.pt

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Tuntankamon

Podes utilizar o ListOf(integer)...

Dessa maneira tenho de listar uma a uma as perguntas nao é?

Não percebi...  :)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
fmmdias

e isso funciona como?

eu tenho de guardar os dados vindos da tabela num vector para que a seguir possa fazer um random com eles consoante a categoria.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.