Jump to content
jcsantos

Criar mini base-de-dados

Recommended Posts

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;)

Share this post


Link to post
Share on other 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

Edited by acao

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

×
×
  • Create New...

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.