Olá boa noite preciso vosso auxilio se possivel é o seguinte: tenho um formulario continuo alimentado por uma tabela chamada tbl_Ordens. No formulário e em cada linha do mesmo tenho um botão que passa alguns registos para outra tabela chamada tbl_Custos o codigo que utilizo é o seguinte:
CurrentDb.Execute "INSERT INTO tbl_Custos(NOrdens, Freg, Area,Obra, TrabExecutar, DataExecucão, Situacão) VALUES('" & Me.NOrdens & "', '" & Me.Freg & "', '" & Me.Area & "','" & Me.Obra & "','" & Me.TrabExecutar & "', '" & Me.DataExecucão & "', '" & Me.Situacão & "');"
com este codigo estou a conseguir passar para a tbl_Custos, os campos mencionados
A 1º ajuda que pertendia era passar os campos mencionados no codigo para a tbl_Custos, Se o campo DataExecução tiver preenchido, se não estiver não passa campo nenhum para a referida tabela.
2º Ajuda é se os campos já existirem na tbl_Custos não copiar para não fazer repetição dos mesmos.O campo NOrdens é numeração automatica na tabela tbl_ordens ou seja é a ID. Na tbl_Custos a ID é IDCustos.
Obrigado
CurrentDb.Execute "INSERT INTO tbl_Custos(NOrdens, Freg, Area,Obra, TrabExecutar, DataExecucão, Situacão) VALUES('" & Me.NOrdens & "', '" & Me.Freg & "', '" & Me.Area & "','" & Me.Obra & "','" & Me.TrabExecutar & "', '" & Me.DataExecucão & "', '" & Me.Situacão & "');"
com este codigo estou a conseguir passar para a tbl_Custos, os campos mencionados
A 1º ajuda que pertendia era passar os campos mencionados no codigo para a tbl_Custos, Se o campo DataExecução tiver preenchido, se não estiver não passa campo nenhum para a referida tabela.
2º Ajuda é se os campos já existirem na tbl_Custos não copiar para não fazer repetição dos mesmos.O campo NOrdens é numeração automatica na tabela tbl_ordens ou seja é a ID. Na tbl_Custos a ID é IDCustos.
Obrigado