Autor Tópico: Um form salvar em duas tabelas (não é mestre/detalhe)  (Lida 2642 vezes)

eliteplus

  • Visitante
Um form salvar em duas tabelas (não é mestre/detalhe)
« Online: Junho 01, 2008, 07:09:32 pm »
Pessoal tenho duas tabelas com as informações dos funcionários. Na primeira Funcionario tenho as Chaves IDEMPRE, IDFUNCIONARIO, IDPESSOA e na segunda Pessoa tenho as chaves IDEMPRESA e IDPESSOA.
Preciso cadastrar num único formulario todas as informações dessas duas tabelas, ou seja inserindo uma única linha em cada tabela. No exemplo mestre/detalhe é uma linha de uma tabela para várias linhas da outra tabela.
Preciso isso em formulário simples para um único registro, onde serão inseridos, alterados e exluídos os registros. Isso é possível?

beto

  • Visitante
Re: Um form salvar em duas tabelas (não é mestre/detalhe)
« Responder #1 Online: Julho 01, 2008, 10:14:20 am »
sim, é possível!
Pode-se usar a macro: sc_exec_sql("Insert into nomeDaTabela(campo1,campo2) values({campo1},{campo2})");
No avento OnAfterInsert, pois esse é evento só será executado após a inserção dos dados na sua tabela.. Seria uma idéia.