Executo várias consultas ação para atualização e adicionar dados. Como fazer isso via VBA? Seria através de DAO.Recordset?
Exemplos abaixo:
UPDATE tblLancamentos SET tblLancamentos.RefValor = [Forms]![frmFolha]![Dependentes], tblLancamentos.Valor = [Forms]![frmFolha]![frmFolha_Totais]![SalFam]
WHERE (((tblLancamentos.CodEvento1)=5) AND ((tblLancamentos.CodFolha1)=[Forms]![frmFolha]![CodFolha]));
INSERT INTO tblLancamentos ( RefValor, Valor, CodEvento1, CodFolha1 )
SELECT tblLancamentos.RefValor, tblLancamentos.Valor, tblLancamentos.CodEvento1, tblLancamentos.CodFolha1
FROM tblLancamentos
WHERE (((tblLancamentos.CodEvento1)=5) AND ((tblLancamentos.CodFolha1)=[Forms]![frmFolha]![CodFolha]));
Exemplos abaixo:
UPDATE tblLancamentos SET tblLancamentos.RefValor = [Forms]![frmFolha]![Dependentes], tblLancamentos.Valor = [Forms]![frmFolha]![frmFolha_Totais]![SalFam]
WHERE (((tblLancamentos.CodEvento1)=5) AND ((tblLancamentos.CodFolha1)=[Forms]![frmFolha]![CodFolha]));
INSERT INTO tblLancamentos ( RefValor, Valor, CodEvento1, CodFolha1 )
SELECT tblLancamentos.RefValor, tblLancamentos.Valor, tblLancamentos.CodEvento1, tblLancamentos.CodFolha1
FROM tblLancamentos
WHERE (((tblLancamentos.CodEvento1)=5) AND ((tblLancamentos.CodFolha1)=[Forms]![frmFolha]![CodFolha]));
Última edição por rgondim em 15/5/2012, 01:05, editado 2 vez(es)