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

Duvida


halakaluf

Pergunta

Salve caros colegas do Script Brasil,

Eu estou fazendo um site pra cadastro de cds de musica.

E estou com um problema:

Meu sistema vai ter um bd com duas tabelas:

1º tabela é cds:

nome_cd

numero_cd

artista

2º tabela é musicas:

musica

numero_cd {isso vai identificar de que cd é a musica, ou seja esse numero vai ser igual ao numero_cd do cd equivalente na tabela cds }

ai quando eu quiser ver todas as musicas de um cd eu vo procurar na tabela musicas todas musicas que tiverem o numero_cd iqual ao numero_cd do cd!

Mais uma coisa o numero_cd e auto numeração.

OLha so quando o cara for na page de inserir cd ele vai colocar o nome do cd e o artista ai quando ele enviar os dados vai abrir uma outra page para inserir as musicas o problema ta aqui como eu vou pegar o numero do cd que eu criei na page anterior? dry.gif

Obrigado.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Fácil!!!

Como você disse, seu campo é auto-numeracao.

Logo depois de você inserir estes dados no BD, o MAIOR valor para o campo numero_cd será o último inserido, correto!

Então, depois que inseristes os dados no bd, você gera um recordset.

dim numeroDoCdQueVcCriouNaPageAnterior
set objRS = Conexao.Execute("SELECT MAX(numero_cd) AS maxId FROM cds")
numeroDoCdQueVcCriouNaPageAnterior = objRS("maxID")
set objRS = Nothing

Link para o comentário
Compartilhar em outros sites

  • 0

maxId é o um nome que eu atribui ao numero_cd de maior valor da sua tabela.

O AS serve pra atribuir um nome a algum campo, dae no recordset você usa o nome atribuido.

Exemplo...

Campo da tabela e abaixo alguns valores ficticios

numero_cd

1

2

3

Dae usando o MAX(campoDaTabela) ele pegaria maior valor dakele campo.

Neste caso, o 3 seria o campo de maior valor.

Você pode colocar qlqr nome depois do AS, não precisa ser aquele q disse, fica como quiser.

Sacou halakaluf? biggrin.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

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