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

O Que Tem De Errado Aqui?


AlexMunhoz

Pergunta

ESTOU FAZENDO A BUSCA POR (JUN) ELE DEVERIA ENCONTRA O REGISTRO JUNIOR E MARCAR O CAMPO NO GRIG, ELE SO ENCONTRA QUANDO COLOCO JUNIOR E MESMO ASSIM ELE MARCA O GRID NA LINHA 1 QUE NÃO CORRESPONDE AO REGISTRO ENCONTRADO.

Case "Localizar"

On Error GoTo Localizar_erro:

Dim busca As String

busca = Empty

busca = InputBox("Entre com a palavra chave", "Atenção")

busca = UCase(busca)

If Not busca = Empty Then

If (DataGrid1.SelBookmarks.Count <> 0) Then

DataGrid1.SelBookmarks.Remove 0

End If

oRS.CursorLocation = adUseClient

oRS.Open "SELECT * FROM CD_RAMAL WHERE ATENDENTE LIKE '*" & busca & "*'", oDB, adOpenDynamic, adLockOptimistic

If oRS.BOF = True Then

MsgBox "Nenhum registro encontrado", vbExclamation, "Atenção"

Else

Preenche 'Preeenche os campos

DataGrid1.SelBookmarks.Add oRS.Bookmark

End If

oRS.Close

Set oRS = Nothing

End If

Exit Sub

Localizar_erro:

MsgBox Err.Description, vbExclamation, "Atencção"

End Select

Link para o comentário
Compartilhar em outros sites

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