Fórum Gravar em outra tabela, por favor. #44142
12/05/2004
0
Pessoal :( , tenho as seguintes tabelas, abaixo descritas, e quero que quando gravar os itens na tabela ITENSENTRADA, automaticamente atualize o SALDO da tabela PRODUTO.
Como faço isto acontecer se uso:
Delphi 6 Enterprise;
Interbase 6.0.2;
Banco de dados .GDB;
SQLConnect + SQLDataSet + DataSetProvider + ClientDataSet?
TABLE ´ITENSENTRADA´
(
´CODENTRADA´ ´DM_INTEGER_PK´,
´NUMERO´ ´DM_INTEGER´,
´CODFORNECEDOR´ ´DM_INTEGER´,
´CODPRODUTO´ ´DM_INTEGER´,
´CODMARCA´ ´DM_INTEGER´,
´QUANTIDADE´ ´DM_SMALLINT´,
´VALOR´ ´DM_DINHEIRO´,
CONSTRAINT ´PK_ITENSENTRADA´ PRIMARY KEY (´CODENTRADA´)
);
TABLE ´PRODUTO´
(
´CODPRODUTO´ ´DM_INTEGER_PK´,
´CODMARCA´ ´DM_INTEGER´,
´DESCRICAO´ ´DM_VARCHAR_60´,
´MODELO´ ´DM_VARCHAR_10´,
´SALDO´ ´DM_SMALLINT´,
´PRECOCUSTO´ ´DM_DINHEIRO´,
´PRECOVENDA´ ´DM_DINHEIRO´,
´PONTOS´ ´DM_SMALLINT´,
CONSTRAINT ´PK_PRODUTO´ PRIMARY KEY (´CODPRODUTO´)
);
Desde de já agradeço qualquer ajuda. :D
Como faço isto acontecer se uso:
Delphi 6 Enterprise;
Interbase 6.0.2;
Banco de dados .GDB;
SQLConnect + SQLDataSet + DataSetProvider + ClientDataSet?
TABLE ´ITENSENTRADA´
(
´CODENTRADA´ ´DM_INTEGER_PK´,
´NUMERO´ ´DM_INTEGER´,
´CODFORNECEDOR´ ´DM_INTEGER´,
´CODPRODUTO´ ´DM_INTEGER´,
´CODMARCA´ ´DM_INTEGER´,
´QUANTIDADE´ ´DM_SMALLINT´,
´VALOR´ ´DM_DINHEIRO´,
CONSTRAINT ´PK_ITENSENTRADA´ PRIMARY KEY (´CODENTRADA´)
);
TABLE ´PRODUTO´
(
´CODPRODUTO´ ´DM_INTEGER_PK´,
´CODMARCA´ ´DM_INTEGER´,
´DESCRICAO´ ´DM_VARCHAR_60´,
´MODELO´ ´DM_VARCHAR_10´,
´SALDO´ ´DM_SMALLINT´,
´PRECOCUSTO´ ´DM_DINHEIRO´,
´PRECOVENDA´ ´DM_DINHEIRO´,
´PONTOS´ ´DM_SMALLINT´,
CONSTRAINT ´PK_PRODUTO´ PRIMARY KEY (´CODPRODUTO´)
);
Desde de já agradeço qualquer ajuda. :D
Kika
Curtir tópico
+ 0
Responder
Posts
12/05/2004
Aroldo Zanela
Colega,
Várias opções, e apesar de não muito recomendado mais hoje em dia, eu prefiro o uso de trigger no banco para garantir a integridade.
Várias opções, e apesar de não muito recomendado mais hoje em dia, eu prefiro o uso de trigger no banco para garantir a integridade.
Responder
Gostei + 0
12/05/2004
Kika
(Várias opções, e apesar de não muito recomendado mais hoje em dia, eu prefiro o uso de trigger no banco para garantir a integridade.)
Como fazer essa trigger, pois como voce percebeu ainda sou uma iniciante.
Grata
Como fazer essa trigger, pois como voce percebeu ainda sou uma iniciante.
Grata
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)