AJUDA SQL TABELA ORCAMENTO

CAROLYTA 01/03/2013 21:34:48
#419791
Boa Noite FOrum

Estou precisando de uma ajudinha referente a uma tabela de orçamento...

Em um orçamento recebo dados de uma tabela de produto, dados serviço. Só que nessa tabela orçamento nao recebo so o codigo do produto ou o codgio do serviço eu preciso guarda algumas informações dessa tabela. por exemplo a tabela produto leva para a tabela orçamento o codigo, a descrição, e aquantidade, e a tabela de serviço preciso guarda o codigo e o serviço a ser executado e a hora de trabalho.Fora esses dados dessa tabela preciso guarda tb. o codigo do cliente, a data e hora que foi feito o orçament e os valores.



FILMAN 01/03/2013 23:03:00
#419793
Cara procura aqui no forum que você vai achar muitos exemplos de como cadastrar clientes, produtos, aluno e etc.
baseia-se neles, pois eh disso que vai precisar
CAROLYTA 02/03/2013 08:28:22
#419804
Pra efetuar o relacionamento entre elas eu sei .. criando a chave estrangeira. o problema e que preciso ter na tabela orçamento não só a chave estrangeiras por exemplo o código de um item e sim tb outros detalhes dessa tabela produto na tabela orçamento.
OMAR2011 02/03/2013 10:10:24
#419808
Isto é gravar na tabela sem nenhuma necessidade.
Vai apenas encher o Banco de dados com dados repetidos
sendo que nas outras tabelas já existe os dados dos registro.
é ai onde entra o relacionamento entre tabelas.
Exemplo e maneira para compreensão.

Select [Ô]Orcamento.Cod,Produto.Codproduto. Produto.Descricao,Produto.Valor,Servico.CodServico,Servico.Descricacao,Orcamento.Data bla,bla,bla From Orcamento,Produto,Servico[Ô]
O seu formulário de Orçamento vai aparecer tudo isso sem a necessidade de gravar na tabela Orçamentos.
Isto é como quase todos fazem.
Vai aparecer mais explicação de como fazer.
CAROLYTA 02/03/2013 11:00:08
#419813
vou tentar aqui e coloco como fiz.. e se deu certo
CAROLYTA 02/03/2013 20:51:22
#419818
Consegui criar a tabela de orçamento com só as chaves estrangeira de cada tabela. Agora possuo outra duvida referente a como levar dados de uma datagrid para tabela. quero fazer o contrario de colocar informação da tabela para datagrid.
SURI 04/03/2013 06:09:40
#419841
é simples, usa um controle (data control) e na propriedade da datagrid aponta o datacontrol como datasource. Depois é só definir os os nomes do campo na datagrid e pronto. Coloca [Ô]datacontrolY. refresh no sub load do formulário,

Para o caso em que necessitas de apresentar dados de várias tabelas, efectuas a consulta join com o datacontrol e de seguida vincular as linhas da datagrid para os campos equivalentes aos campos que o datacontrol assumiu na consulta efectuada. Um refresh e já está

OMAR2011 04/03/2013 08:18:21
#419844
SURI está ficando Doido.
Sinto muito e ir contra o Suri.é atraso,retrocesso.
Daooooooooooooooooooo.
CAROLYTA 04/03/2013 21:38:30
#419903
Omar2011 tem ideia?
OMAR2011 04/03/2013 22:15:19
#419905
A tabela Orçamentos fica + ou - assim:

IdOrca,[txt-color=#e80000]CodOrc[/txt-color],CodProd,Codserv,Valor,Data e mais campos que deseja ter. O CodOrc é que vai repetir para cada item colocado no Datagrid.Através dele
que vai identificar cada Orçamento.

Produto

IdCodProd,Descricao,Valor,Data e mais campos que deseja ter.

Serviço

IdCodServ,descricao, data e mais campos que deseja ter.

Qual programa está usando e que Banco de Dados.
Isto é para compreensão.
Página 1 de 2 [12 registro(s)]
Faça seu login para responder