Tipo de erro:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC para Microsoft Access] Erro de sintaxe (operador faltando) na expressão de consulta 're= 30141 And liberar='.
/site/liberar.asp, line 73
o o valor re eu comparo com o request form e o campo liberar já está no banco de dados como sim/não
<% Dim re re = request.form("re") set db = server.CreateObject("ADODB.Connection") db.Open "DBQ=C:\inetpub\wwwroot\dados\dados.mdb;Driver={Microsoft Access Driver (*.mdb)}" Set RecSet=Server.CreateObject("ADODB.Recordset") RecSet.Open "Select * FROM dados WHERE re= "& re &" And liberar= "&true&"", db, 3,3 IF RecSet.EOF then Response.Write "nenhum registro encontrado" Response.End 'paramos o programa ELSE do While not RecSet.EOF %> re=<%=RecSet("re")%> id=<%=RecSet("id")%>"> Data=<%=RecSet("data")%> Liberado<%=RecSet("liberar")%> <% RecSet.MoveNext loop End If %>
Help, Help, Help, Help, Help, Help, ........