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

jcsantos

Criar mini base-de-dados

Mensagens Recomendadas

jcsantos

Olá a todos ;)

Pretendo criar uma mini BD, e como estou super ferrugento em relação às BDs, preciso mesmo da vossa colaboração :P

O objectivo é registar as entradas em armazém, num dia entrarem muitos produtos,

e depois poder consultar esses registos,

basicamente para "relembrar" o preço de custo dos produtos, nada mais.

Os formulários ainda consigo fazer, mas a parte de meter vários produtos na mesma data, é que está mesmo encravado,

já não consigo lembrar/aplicar a relação de 1-N e vice versa :/

q3j751ws7whphaq6qub.jpg

O queimadinho agradece a ajuda :P ;)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
acao

boas

eu fazia +- assim:

===============================

TabelaRegProdutos

IdRegProdutos ------autoIncrementado + chave primaria

IdFornecedor ---- Numero + Chave estrangeira

NomeProdutos ----- texto

etc ------ -----

DataRegProdutos ------ data/hora

=================================

TbFornecedores

IdFornecedor ---- Auto + chavePrimaria

NomeFornecedor --- texto

etc ------ ---------------------

=====================================

que poderia ter também uma tabela de produtos e categorias.

depois para consultar poderia ser um formulario desvinculado e utilizar vba e fazer uma query consulta e carregar o formulario.

exemplo:

Private Sub cmdConsulta_Click()
Dim Comd As New ADODB.Command
Dim rst As New ADODB.Recordset
'comando sem parâmetros
Comd.ActiveConnection = CurrentProject.Connection
Comd.CommandText = "SELECT *FROM TabelaProdutos where DataProdutos = texto1.text"
Comd.CommandType = adCmdText: Set rst = Comd.Execute
Texto2.SetFocus
Texto2.Text = rst!nome
Comd.Cancel
Set Comd = Nothing
End Sub

cumps

acao

Editado por acao

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.