Olá,
Tenho uma rotina de Pesquisa retirada em outro forum a qual coloquei no meu Form.
A pesquisa funciona normal, só que se eu resolver excluir o que pesquisei, a exclusão acontece, mas abre o form logo após sem campo nenhum e sem os controles, como posso contornar essa situação, Poderia abrir o form normalmente após exclusão com todos registros e no Primeiro registro.
tentei um requery mas não deu certo pois parece que esta filtrado em um unico registro.
A Rotina de Pesquisa é essa e no form tem um Botão para excluir.
Private Sub CmdPesquisa_Click()
'**************************************************************
'Elaborado por: José Martins
'Site: www.accessexemplos.com
'Data: 22-09-2011
'NOTA: Não remover este cabeçalho. Respeite o autor do código.
'***************************************************************
On Error GoTo Err_Comando6_Click
Dim palavras() As String
Dim x As Integer
Dim strSql As String
Dim strWhere As String
palavras = Split(Me.TxtPesquisa, " ")
For x = 0 To UBound(palavras)
strWhere = strWhere & "numano Like '*" & palavras(x) & "*' or "
Next x
strWhere = Left$(strWhere, Len(strWhere) - 3)
strSql = "SELECT * FROM tab_entrevista where " & strWhere & " ORDER BY [numano] "
Me.RecordSource = strSql
Exit_Comando6_Click:
Exit Sub
Err_Comando6_Click:
MsgBox Err.Description
Resume Exit_Comando6_Click
End Sub
Obrigado
Tenho uma rotina de Pesquisa retirada em outro forum a qual coloquei no meu Form.
A pesquisa funciona normal, só que se eu resolver excluir o que pesquisei, a exclusão acontece, mas abre o form logo após sem campo nenhum e sem os controles, como posso contornar essa situação, Poderia abrir o form normalmente após exclusão com todos registros e no Primeiro registro.
tentei um requery mas não deu certo pois parece que esta filtrado em um unico registro.
A Rotina de Pesquisa é essa e no form tem um Botão para excluir.
Private Sub CmdPesquisa_Click()
'**************************************************************
'Elaborado por: José Martins
'Site: www.accessexemplos.com
'Data: 22-09-2011
'NOTA: Não remover este cabeçalho. Respeite o autor do código.
'***************************************************************
On Error GoTo Err_Comando6_Click
Dim palavras() As String
Dim x As Integer
Dim strSql As String
Dim strWhere As String
palavras = Split(Me.TxtPesquisa, " ")
For x = 0 To UBound(palavras)
strWhere = strWhere & "numano Like '*" & palavras(x) & "*' or "
Next x
strWhere = Left$(strWhere, Len(strWhere) - 3)
strSql = "SELECT * FROM tab_entrevista where " & strWhere & " ORDER BY [numano] "
Me.RecordSource = strSql
Exit_Comando6_Click:
Exit Sub
Err_Comando6_Click:
MsgBox Err.Description
Resume Exit_Comando6_Click
End Sub
Obrigado