Fala pessoal,
To com um problemão. Tenho uma tabela "Desconto" que eu alimento por um formulário com campos não associados por meio de DAO.
Inseri uns campos novos do tipo sim/não , mas acontece que quando o usuário não marca nenhum desses campos ele não grava nenhuma informação.
Curiosamente, se marcar algum dos campos ele grava normalmente.
Realmente não sei qual a lógica, se ele não lê nulos ou algo do tipo.
O código está abaixo:
Set db = CurrentDb
Set rsDesconto = db.OpenRecordset("DESCONTO")
rsDesconto.AddNew
rsDesconto!beneficio = Form_frmLS.txtBeneficio
rsDesconto!competencia = Me.txtCompetencia
rsDesconto!periodoInicial = Me.txtPeriodoInicial
rsDesconto!periodoFinal = Me.txtPeriodoFinal
rsDesconto!referencia = Me.txtReferencia
rsDesconto!paragrafo_Devolucao = Me.chkDevolucao
rsDesconto!paragrafo_RevisaoDIB = Me.chkRevisaoDIB
rsDesconto!DIB_BB = Me.txtDIB_BB
rsDesconto.Update
Form_frmDesconto.subFrmDescontos.Requery
Me.Requery
To com um problemão. Tenho uma tabela "Desconto" que eu alimento por um formulário com campos não associados por meio de DAO.
Inseri uns campos novos do tipo sim/não , mas acontece que quando o usuário não marca nenhum desses campos ele não grava nenhuma informação.
Curiosamente, se marcar algum dos campos ele grava normalmente.
Realmente não sei qual a lógica, se ele não lê nulos ou algo do tipo.
O código está abaixo:
Set db = CurrentDb
Set rsDesconto = db.OpenRecordset("DESCONTO")
rsDesconto.AddNew
rsDesconto!beneficio = Form_frmLS.txtBeneficio
rsDesconto!competencia = Me.txtCompetencia
rsDesconto!periodoInicial = Me.txtPeriodoInicial
rsDesconto!periodoFinal = Me.txtPeriodoFinal
rsDesconto!referencia = Me.txtReferencia
rsDesconto!paragrafo_Devolucao = Me.chkDevolucao
rsDesconto!paragrafo_RevisaoDIB = Me.chkRevisaoDIB
rsDesconto!DIB_BB = Me.txtDIB_BB
rsDesconto.Update
Form_frmDesconto.subFrmDescontos.Requery
Me.Requery