Manipular DBGrid!!!

Delphi

29/09/2003

E AÍ GALERA BELEZA?

ESTOU COM UM PROBLEMA NO DBGRID:

TENHO UMA TABELA DE COMPRAS E UMA ITENSCOMPRA. QUAL SERIA A MANEIRA MAIS FÁCIL DE MANIPULAR A SEGUINTE SITUAÇÃO:

QUANDO GRAVAR UMA COMPRA A TABELA DE COMPRA SABER QUAIS ITENSCOMPRA SÃO DESSA COMPRA?

OUTRA:

COMO SERIA ESSA PROCEDURE PARA GRAVAR OS REGISTRO NO BD. OS PERTENCENTES A TABLE COMPRAS E ITENSCOMPRA?

ESTOU USANDO O INTERBASE6.

AGUARDO,


[b:26e5721905]Letras maiúsculas correspondem a gritar. Portanto, evite-as!! Título editado, conforme citado nas regras de conduta.[/b:26e5721905]


Rainwalker

Rainwalker

Curtidas 0

Respostas

Japa

Japa

29/09/2003

hummm amigo voce poderia usar uma chave estrangeira na sua tabela COMPRAS, usando a chave primaria da tabela ITENSCOMPRA... Sera que e isso que voce perguntou amigo??? :?:


GOSTEI 0
Rainwalker

Rainwalker

29/09/2003

hummm amigo voce poderia usar uma chave estrangeira na sua tabela COMPRAS, usando a chave primaria da tabela ITENSCOMPRA... Sera que e isso que voce perguntou amigo??? :?:


PODES ME PASSAR O COMANDO SQL PARA CRIAR A CHAVE ESTRANGEIRA???

VALEU


GOSTEI 0
Japa

Japa

29/09/2003

Amigo vai ser meio assim:
create table troca ( troca_id integer not null, troca_id_emp integer not null, constraint pk_troca primary key(troca_id), foreign key (troca_id_emp) references troca_empresa (troca_emp_id) );

Amigo coloquei um pedaço do codigo do meu banco para voce visualizar melhor.... Bom vai ser assim:
troca_id_emp //vai ser a chave estrangeira
troca_empresa // Tabela onde vai pegar a chave primaria
troca_emp_id //campo onde é a chave primaria da tabela troca_empresa

Bom e isso amigo Boa sorte :wink:


GOSTEI 0
POSTAR