Jump to content


tozzini

Member Since 17/05/2004
Offline Last Active 17/05/2004, 15:34
-----

Topics I've Started

Microsoft Jet Database Engine Error '80040e14'

17/05/2004, 13:10

Caros,

estou recebendo a seguinte mensagem, ao finalizar os pedidos da minha loja virtual

-------------
Microsoft JET Database Engine error '80040e14'
Syntax error (missing operator) in query expression 'rota = 38 AND pesomin <= and pesomax >='.

/11/grava_cartao.asp, line 105
--------------


Já verifiquei o código diversas vezes, e aparentemente esta tudo ok.
o estranho é que a loja funcionava perfeitamente com este mesmo codigo, até um tempo atrás. O provedor que hospeda meu site trocou o site de servidor, mas ele alega que não tem nenhuma relação a mudança com este erro.

segue trecho do codigo abaixo
caso alguem puder me ajudar , ficarei muito agradecido

valeu !

[]s
bruno

-------
<%
Set Sedex = Server.CreateObject("ADODB.Recordset")
Sedex.Open "SELECT preco FROM Sedex WHERE rota = "& rota &" AND pesomin <= " & Session("peso_total") & " and pesomax >=" & Session("peso_total") & "", Conexao

' Calcula total da compra
taxa_envio = Sedex("preco")
subtotal = Session("subtotal")
total = subtotal + taxa_envio

' Grava variaveis de sessao para acesso pelas outras paginas
Session("taxa_envio") = taxa_envio
Session("total") = total
Session("peso_total") = peso_total
Session("codigo_pedido") = codigo_pedido
Sedex.Close

' Grava informacoes no banco de dados
Set RS_Pedido = Server.CreateObject("ADODB.Recordset")
RS_Pedido.CursorType = adOpenKeyset
RS_Pedido.LockType = adLockOptimistic

IPB Skin By Virteq