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

Problema Ao Atualizar Bd


fertel

Pergunta

Bom analisando o código abaixo que atualiza dois campos (data/hora) no bd na tabela ENTRADA:

ID = Request.QueryString("ID")
ComandoSQL = "SELECT * FROM ENTRADA WHERE ((ENTRADA.ID)=" & ID & ")"
Set bd = Server.CreateObject("ADODB.Recordset")
bd.CursorLocation = 2
bd.CursorType = 0
bd.LockType = 3
bd.Open ComandoSQL, conexao,,, &H0001

bd("DATA_SAIDA") = Date()
bd("HORA_SAIDA") = Time()
    bd.UpdateBatch
    bd.Requery
Session("CODIGO") = CODIGO
Response.Redirect "default.asp?OK=1"

Só que parece que o banco não localiza a linha que deve alterar. A mensagem de erro é:

Error Type:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

Query-based update failed because the row to update could not be found.

Já verifiquei a variável "ID" e a mesma está correta retornando "10" que é exatamente a linha que desejo alterar.

Alguém pode me ajudar?

Obrigado.

Link para o comentário
Compartilhar em outros sites

1 resposta 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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...