Fórum Inserir vários produtos ao mesmo tempo #369060

15/03/2009

0

Olá Senhores...
As ferramentas: Delphi 7, BD MySQL e componente MySQL Access.
o sistema é de ESTOQUE.

tab PRODUTO
id
descricao
qtde
unidade

tab ENTRA PRODUTO
data
fornecedor
produto
qtde
unidade
valor total produto
valor total nota

para inserir um produto por vez eu sei fazer, mas se precisar inserir 20 produtos ao mesmo tempo? o que eu usaria? como seria o código? alguém tem um exemplo?


Boavida

Boavida

Responder

Posts

15/03/2009

Martins

para inserir um produto por vez eu sei fazer, mas se precisar inserir 20 produtos ao mesmo tempo? o que eu usaria? como seria o código? alguém tem um exemplo?


Não entendi direito.

Como assim inserir 20 produtos ao mesmo tempo?

Vc fala de terminais diferentes, cada um com seus lançamentos ou em um único terminal?


Responder

Gostei + 0

15/03/2009

Boavida

por exemplo tenho um controle de estoque, e chegou vários produtos pra dar entrada no estoque (uma nota fiscal com 20 produtos), em vez de ficar digitando um por um, e cada vez mandar salvar, queria digitá-los todos em um DBGrid (por exemplo) e salvá-los todos ao mesmo tempo)


Responder

Gostei + 0

15/03/2009

Martins

por exemplo tenho um controle de estoque, e chegou vários produtos pra dar entrada no estoque (uma nota fiscal com 20 produtos), em vez de ficar digitando um por um, e cada vez mandar salvar, queria digitá-los todos em um DBGrid (por exemplo) e salvá-los todos ao mesmo tempo)


Aconselho neste caso o uso de ClientDataSet, vc armazena essas informações nele e depois elas são inseridas em sua base.

Boa sorte!


Responder

Gostei + 0

15/03/2009

Boavida

Ok... mas o amigo não teria um exemplo (código pra me mostrar))


Responder

Gostei + 0

15/03/2009

Martins

Ok... mas o amigo não teria um exemplo (código pra me mostrar))


Não posso montar um exemplo pq não tenho e nunca usei este componente, mas acredito q alguém mais aqui do fórum poderá lhe ajudar.

Irei buscar informações sobre este componente para ver o q podemos fazer.

Boa sorte.


Responder

Gostei + 0

15/03/2009

Martins

Pelo q encontrei em algumas pesquisas, essa paleta [b:667a3af50a]MySQL Access[/b:667a3af50a] possui um componente chamado [b:667a3af50a]TVirtual Table[/b:667a3af50a], talvez ele faça o mesmo q um [b:667a3af50a]ClientDataSet[/b:667a3af50a].

Faça alguns testes com esse componente, não sei se junto com o componente vem algum demo, mas se vier veja como este componente em especial trabalha, pq parece q ele cria uma tabela em memória e depois e armazena os dados, então acho q ele envia esses dados para um outro componente. Mas como eu disse antes, não disponho deste componente instalado aqui para testá-lo.

Boa sorte.


Responder

Gostei + 0

16/03/2009

Boavida

Amigo antes da mais nada obrigado por responder...
Voce não teria um modelo (form )deste esquema feito para eu dar uma olhada, pode ser usando outros componentes, o problema é que não faço ideia como jogar varios componentes ao mesmo tempo (como pegar código de cada um e jogar no seu respectivo produto). Não sei nem se pra este esquema precisa apenas de duas tabelas a TabProduto e a TabEntraProd que foram as únicas que criei


Responder

Gostei + 0

16/03/2009

Martins

Amigo antes da mais nada obrigado por responder... Voce não teria um modelo (form )deste esquema feito para eu dar uma olhada, pode ser usando outros componentes, o problema é que não faço ideia como jogar varios componentes ao mesmo tempo (como pegar código de cada um e jogar no seu respectivo produto). Não sei nem se pra este esquema precisa apenas de duas tabelas a TabProduto e a TabEntraProd que foram as únicas que criei


O Tempo tem sido meu grande inimigo nos últimos dias, mas verei se consigo um tempimho para montar algo básico para vc OK! Não prometo nada, caso consiga um tempinho postarei todo o código aqui e vc poderá se basear por ele.

Boa sorte.


Responder

Gostei + 0

17/03/2009

Facc

Se vc é assinante da revista ClubeDelphi, acesse esse link

[url]https://www.devmedia.com.br/cursos/listcurso.asp?curso=108[/url]

de outro forum:
[url]http://imasters.uol.com.br/artigo/3947/clientdataset_e_suas_funcoes[/url]

Usando o pesquisar do forum:
[url]http://forum.devmedia.com.br/search.php?mode=results[/url]

e por final o Google
[url]http://www.google.com.br/search?q=tutorial+clientdataset&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_pt-BRBR305BR305[/url]

Mais mastigado que isso, vc me passando o cliente, rsrsrsrs


Responder

Gostei + 0

17/03/2009

Boavida

amigão muito obrigado pelas dicas, vou baixar o material e estudar um pouco, abraços


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar