Olá pessoal, tenho um form com alguns campos e um MSFlexGrig. Quando incluo registros, eles automaticamente aparecem no FlexGrid.
Até aí tudo bem.
Gostaria de saber uma forma de quando eu consultar sobre um determinado registro, ele me apresentasse na flexgrid somente dados daquele registro pesquisado, e não continuar mostrando todos registros cadastrados.
Já tentei usar o modo refresh mas não funcionou!
Meu código:
Private Sub cmdConsultar_Click()
Dim PesquisaNome As String
PesquisaNome = InputBox("Digite o nome que você deseja encontrar", "Consultar Registro")
DadosDadosP.Recordset.FindFirst "NomeC Like '*" & PesquisaNome & "*'"
If DadosDadosP.Recordset.NoMatch = True Then
MsgBox "Este registro não foi encontrado.", vbInformation, "Consultar Registro"
Pergunta
Edson_csi
Olá pessoal, tenho um form com alguns campos e um MSFlexGrig. Quando incluo registros, eles automaticamente aparecem no FlexGrid.
Até aí tudo bem.
Gostaria de saber uma forma de quando eu consultar sobre um determinado registro, ele me apresentasse na flexgrid somente dados daquele registro pesquisado, e não continuar mostrando todos registros cadastrados.
Já tentei usar o modo refresh mas não funcionou!
Meu código:
Private Sub cmdConsultar_Click()
Dim PesquisaNome As String
PesquisaNome = InputBox("Digite o nome que você deseja encontrar", "Consultar Registro")
DadosDadosP.Recordset.FindFirst "NomeC Like '*" & PesquisaNome & "*'"
If DadosDadosP.Recordset.NoMatch = True Then
MsgBox "Este registro não foi encontrado.", vbInformation, "Consultar Registro"
End If
End Sub
Desde já obrigado!
Editado por Edson_csiLink para o comentário
Compartilhar em outros sites
5 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.