ERRO EM CONSULTA
db.Execute ([Ô]DELETE [txt-color=#e80000]Tbl_Eap_Emp.Emp_data[/txt-color], Tbl_Eap_Emp.Emp_Hora FROM Tbl_Eap_Emp WHERE Tbl_Eap_Emp.Emp_data=[txt-color=#e80000] [ô][Ô] & datas & [Ô][ô][/txt-color];[Ô])
o Erro que acontece é o tipo imcompativel de Critério 3464
na tabela o campo Tbl_Eap_Emp.Emp_data esta como data Abreviada
alguem poderia me mostrar a forma correta de escrever esta consulta
Grato
Jonatas
db.Execute ([Ô]DELETE Tbl_Eap_Emp.Emp_data FROM Tbl_Eap_Emp WHERE Tbl_Eap_Emp.Emp_data= [ô][Ô] & format(nomecomponente.text,[Ô]mm/dd/yyyy[Ô]) & [Ô][ô];[Ô])
isso sendo acess
para cada banco vai modificar a forma
isso sendo acess
para cada banco vai modificar a forma
qual o banco de dados?
Estou trabalhando com o Acess
XXXANGELSXXX
Desta Forma que vc volocou tambem deu erro eu fiz o seguinte
Dim Tdata As String
Tdata = [Ô][Ô]
Tdata = [Ô]#[Ô]
Tdata = Tdata & Format(datas, [Ô]mm/dd/yyyy[Ô])
Tdata = Tdata & [Ô]#[Ô]
db.Execute ([Ô]DELETE Tbl_Eap_Emp.Emp_data, Tbl_Eap_Emp.Emp_Hora FROM Tbl_Eap_Emp WHERE Tbl_Eap_Emp.Emp_data= [Ô] & Tdata & [Ô] ;[Ô])
Funcionou porem acho que não é a forma correta de se fazer
Desta Forma que vc volocou tambem deu erro eu fiz o seguinte
Dim Tdata As String
Tdata = [Ô][Ô]
Tdata = [Ô]#[Ô]
Tdata = Tdata & Format(datas, [Ô]mm/dd/yyyy[Ô])
Tdata = Tdata & [Ô]#[Ô]
db.Execute ([Ô]DELETE Tbl_Eap_Emp.Emp_data, Tbl_Eap_Emp.Emp_Hora FROM Tbl_Eap_Emp WHERE Tbl_Eap_Emp.Emp_data= [Ô] & Tdata & [Ô] ;[Ô])
Funcionou porem acho que não é a forma correta de se fazer
Tópico encerrado , respostas não são mais permitidas