Ir para conteúdo
Fórum Script Brasil
  • 0

erro sql


Gustavo Moraes

Pergunta

Olá pessal, já quebrei muito a cabeça e não consigo corrigir esse sql:

var_codigo = Request.Form("codigo")
Const intPageSize = 5

If Request.Querystring = "" then
    intCurrentPage = 1
Else
    intCurrentPage = CInt(Request.Querystring("CurrentPage"))
    Select Case Request.Querystring("Submit")
        Case "Previous"
            intCurrentPage = intCurrentPage -1
        Case "Next"
            intCurrentPage = intCurrentPage +1
        End Select
End If


Set exe = Server.CreateObject("ADODB.Recordset")
exe.CursorLocation = adUseClient
exe.CursorType = adOpenStatic
exe.CacheSize = intPageSize

sql = "SELECT * FROM cadastro WHERE id = '"& var_codigo &"'"
exe.Open sql, conexao, adCmdText

exe.PageSize = intPageSize
If Not(exe.EOF) Then exe.AbsolutePage = intCurrentPage

intTotalPages = exe.PageCount

na linha do exe.open

da o o seguinte erro:

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.

/class/resultado2.asp, line 139

Agradeço qualquer ajuda!!! OBrigado

Link para o comentário
Compartilhar em outros sites

2 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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...