Pessoal, boa tarde!!
Tenho dois FORMS:
Form1, realizo um cadastro simples e ao final ele abre o Form2 para complementar o registo.
Form1 permanece aberto.
Form2 traz a DATA e o CPF do Form1 que ainda permanece aberto.
Form2 precisa me trazer exatamente o ID para a data/hora/min do cadastro realizado.
ERRO: You must use the dbSeeChanges option with OpenRecordSet when accessing a SQL Server table that has an IDENTITY column.
Abaixo segue o codigo:
Private Sub Form_Load()
Forms!FRM_BOATENDIMENTO_COMISSIONAMENTO!txtDT_CAD = Forms!FRM_BOATENDIMENTO!txtDT_CAD
Forms!FRM_BOATENDIMENTO_COMISSIONAMENTO!txtCPF = Forms!FRM_BOATENDIMENTO!txtCPF_CNPJ
Set banco = CurrentDb
Set tb = banco.OpenRecordset("SELECT ID FROM REGISTROS_BOATENDIMENTO WHERE ((DATA_CADASTRO)= '" & txtDT_CAD & "');")
txtID = tb("ID")
Utilizo o Access 2010.
SQL Server
E a coluna ID é primaria auto increment
Onde estou errando?
Tenho dois FORMS:
Form1, realizo um cadastro simples e ao final ele abre o Form2 para complementar o registo.
Form1 permanece aberto.
Form2 traz a DATA e o CPF do Form1 que ainda permanece aberto.
Form2 precisa me trazer exatamente o ID para a data/hora/min do cadastro realizado.
ERRO: You must use the dbSeeChanges option with OpenRecordSet when accessing a SQL Server table that has an IDENTITY column.
Abaixo segue o codigo:
Private Sub Form_Load()
Forms!FRM_BOATENDIMENTO_COMISSIONAMENTO!txtDT_CAD = Forms!FRM_BOATENDIMENTO!txtDT_CAD
Forms!FRM_BOATENDIMENTO_COMISSIONAMENTO!txtCPF = Forms!FRM_BOATENDIMENTO!txtCPF_CNPJ
Set banco = CurrentDb
Set tb = banco.OpenRecordset("SELECT ID FROM REGISTROS_BOATENDIMENTO WHERE ((DATA_CADASTRO)= '" & txtDT_CAD & "');")
txtID = tb("ID")
Utilizo o Access 2010.
SQL Server
E a coluna ID é primaria auto increment
Onde estou errando?