Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dennis Ávila

site industria

Recommended Posts

Salve, salve comunidade ASP.

Sou programador basico de ASP, entrei recentemente em uma empresa que fabrica peças agricola e fui encarregado de desenvolver o site da empresa. Faço sistemas basicos em asp como para noticias, enquetes, fotos e outros, porem estou necessitando de algo mais complexo o qual vou explicar a baixo minha duvida na parte de lista de produtos.

Na página principal criei um menu lateral nomeado produtos com os seguintes categorias:

1-COLHEITADEIRAS

2-PLANTADEIRAS

3-PULVERIZADORES

e em cada categoria algunas sub-categorias:

1-COLHEITADEIRAS

1.1 - john-deere

1.2 - new holland

1.3 - case

1.4 - massey

 

2 plantadeiras

2.1 john-deere

2.2 case

2.3 tatu

 

3 - pulverizadores

3.1 - jacto

3.2 - montana

3.3 - stara

 

Minha duvidas são as seguintes:

1- primeiro esse menu eu fiz fixo em html e css porem precisava fazer ele de modo q eu pude-se incluir itens nas categorias e sub categorias porque conforme mencionei é uma industria que esta sempre lançando novos itens. exemplo de inclusão de categorias e subcategoria:

1-COLHEITADEIRAS

2-PLANTADEIRAS

3-PULVERIZADORES

4-CALCAREADEIRA

4.1 - JAN

4.2 - STARA

4.3 TESTE

 

2- Apos separar por grupo e subgrupo vou ter que montar outra divisão:

COLHEITADEIRAS > JOHN-DEERE > POLIAS

Tenho que dividir os itens de cada máquina por grupo como por exemplo: POLIAS, ENGRENAGEM, TUBOS, PINOS, ROLAMENTOS FILTROS.

e dentro destas opções vai ter os itens de cada categoria: com o CÓDIGO, DESCRIÇÃO, FOTO, PREÇO.

 

Gostaria da ajuda de vocês para criar destas tabelas em access ate a montagem das consultas em sql.

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não recomendo a montagem em access, pois pelo que descreveu, isso terá muitos registros e pode ter um aumento de escala nas consultas.

Faria em mysql por ser mais robusto e oferecer mais opções.

Sobre o seu problema, faria assim:

id codigo produto marca tipo descrição foto preço

 

ficando assim:

 

01 78978-123456 COLHEITADEIRA JOHN-DEERE POLIAS TEXTO IMG01.JPG 1,20

 

Quanto as clausulas, os de sempre, insert, select (alguns casos com group by ou inner join) delete, update etc...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já vi sites semelhantes feito em access. Minha duvida e na montagem da tabela e na montagem do select para pesquisa dos produtos:

1- estava pensando em montar 3 tabelas:

exemplo:

tab_familia

codigo

familia

 

tab_grupo

codigo

codigo_familia

nome_grupo

 

tab_subgrupo

codigo

codigo_familia

codigo_grupo

nome_subgrupo

 

 

 

agora essas tabelas teriam que serem relacionadas e nesses lugares tipo codigo_familia e codigo_grupo queria fazer um menu dropdown que filtrase os ja cadastrados nas suas respectivas tabelas.

E minhas duvidas são como posso fazer a tabela PRODUTOS que teria que contar a FAMILIA, GRUPO E SUBGRUPO mais o itens CODIGO do PRODUTO, DESCRIÇÂO, FOTO e PREÇO e tambem como montar o select e a exibição do resultado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode usar XML, para criar o menu e sub-menu, existem vários exemplos de menus no lab. de script, até mesmo com acesso a banco de dados, ou pode usar Jquery

Compartilhar este post


Link para o post
Compartilhar em outros sites

Segue o exemplo de um concorrente nosso:

http://www.vv.com.br/?session=produtos

 

é isso que eu quero fazer só q ele separou por :

FAMILIA: COLHEITADEIRAS

GRUPO: BARRA DE CORTE (ISSO É UMA PEÇA DA COLHEITADEIRA)

SUBGRUPO: JOHN-DEERE ( MARCA DA COLHEITADEIRA É A FABRICANTE)

e dai da busca com os resultado dos produtos destas categorias.

 

Eu só quero a parte final:

FAMILIA: COLHEITADEIRA

GRUPO: JOHN-DEERE

SUB-GRUPO: BARRA DE CORTE.

E DAI O RESULTADO DA PESQUISA DOS PRODUTOS.

 

SÓ QUE QUERO PODER CADASTRAR NOVAS FAMILIAS, GRUPOS, SUBGRUPOS E PRODUTOS.

Compartilhar este post


Link para o post
Compartilhar em outros sites

então seguindo ali a sua estrutura da base de dados pode fazer isso em ciclos dentro de ciclos

 


sql = "select *  from tab_familia"
set rs = conexao.execute(sql)
while not rs.eof
response.write rs("familia")
'agora vai listar os grupos os que estão dentro desta familia
sql2 = "select  * from tab_grupo where codigo_familia="&rs("id")
set rs2 = conexao.execute(sql2)
while not rs2.eof
response.write rs2("nomegrupo")
sql3 = "select * from tab_subgrupo where codigo_grupo= "&rs2("id")
set rs3 = conexao.execute(sql3)
while not rs3.eof
....



rs2.movenext
wend
...
rs.movenext
wend
...


 

depois a estrutura de menu de ao clicar abrir e esconder aconselho fazer com <ul><li> e jquery, existem muitos exemplos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

não esqueça do relacionamento entre as tabelas, na verdade, a importância de uma modelagem de dados bem definida até os mínimos detalhes, como os campos de relacionamentos, um velho ditado diz, que um relacionamento bem definido é a alma do aplicativo, pois daí saem todas as consultas e operações com o banco, influenciando diretamente na otimização e performance do aplicativo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.