Bruno G. Postado Outubro 24, 2007 Denunciar Share Postado Outubro 24, 2007 O script:<% Dim caminhoAPAGAR Dim conexaoAPAGAR id = Request.QueryString("id") caminhoAPAGAR = Server.MapPath("banco356.mdb") Set conexaoAPAGAR = Server.CreateObject("ADODB.Connection") conexaoAPAGAR.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&caminhoAPAGAR&";" Set banco = Server.CreateObject("ADODB.Recordset") Str = "delete * FROM comentarios WHERE id='"&id&"' " banco.open Str, conexaoAPAGAR, 2, 1 Response.Write("Recado apagado. Retornando para pagina inicial") response.redirect ("index.asp") banco.close %>O erroMicrosoft JET Database Engine error '80040e07' Data type mismatch in criteria expression. /bruno/db2/acesso.asp, line 67 A linha 67banco.open Str, conexaoAPAGAR, 2, 1alguém ilumina?Abraçossss. Valeu! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Giancarlo Braga Postado Outubro 24, 2007 Denunciar Share Postado Outubro 24, 2007 Tem um erro de SQL:Str = "delete * FROM comentarios WHERE id='"&id&"' "Não é delete * from, e sim delete from. Sem asterisco.Abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bruno G. Postado Outubro 25, 2007 Autor Denunciar Share Postado Outubro 25, 2007 o mesmo erro persiste.Microsoft JET Database Engine error '80040e07' Data type mismatch in criteria expression. /bruno/db2/acesso.asp, line 67 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Giancarlo Braga Postado Outubro 25, 2007 Denunciar Share Postado Outubro 25, 2007 Olha.banco.open Str, conexaoAPAGAR, 2, 1Tenta usar 2, 2. Quando eu usava Access era 2,2 e não 2,1. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Outubro 25, 2007 Denunciar Share Postado Outubro 25, 2007 Tem certeza que ID é texto?? Se for numerico no banco então faça:Str = "delete FROM comentarios WHERE id="&id Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Bruno G.
O script:
O erro
Microsoft JET Database Engine error '80040e07'
Data type mismatch in criteria expression.
/bruno/db2/acesso.asp, line 67
A linha 67
banco.open Str, conexaoAPAGAR, 2, 1
alguém ilumina?
Abraçossss. Valeu!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.