Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
OnlyI

Ajuda consulta sql em vb

Recommended Posts

OnlyI

Boas pessoal :D

Precisava da vossa ajuda. Então é assim estou a fazer o jogo quem quer ser milionario e estou com algumas dúvidas. Mais precisamente é assim criei uma tabela no access com várias tabelas correspondente aos niveis, cada tabela tem 10 perguntas, isto para o jogo n se tornar muito repetitivo.

Iniciei com o código: con.ConnectionString = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source = Questoes1.mdb"

       
con.Open()
        ds = New DataSet

        sql = "SELECT * FROM 5_Pontos"
        da = New OleDb.OleDbDataAdapter(sql, con)
        da.Fill(ds, "consulta")

        num_perguntas = ds.Tables("consulta").Rows.Count

        Randomize()
        pergunta = Int(num_perguntas) * Rnd()

Isto vai buscar a pergunta e as repostas  mas é só numa tabela

e eu agora queria faxer o mesmo para as outras perguntas. e a minha pergunta é como o fazer mas indo´buscar a pergunta a outras tabelas.

Share this post


Link to post
Share on other sites
Pwyll

SQL ...... Não é vb.net.....

"SELECT * FROM 5_Pontos" isto significa vai buscar todos os registos da tabela 5_Pontos.

Share this post


Link to post
Share on other sites
malainhocf

Porque não crias duas tabelas apenas

1º contem as categorias de perguntas

2º contem todas as perguntas em que escolhes o tipo de categoria da pergunta

Ai fica muito mais fácil de trabalhar

Depois seleccionas aleatóriamente qual é o tipo de pergunta, depois fazes um select das perguntas em que a pergunta pertence a categoria A ou B

Ai fica muito mais fácil de trabalhar


Cumprimentos

Cesar Oliveira

Desenvolvo websites e aplicações web

http://www.profissionalweb.net

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.