Buscar comando access formulario
Quiero realizar un flitrado en un formulario a forma de búsqueda. El caso es que funciona correctamente si hay resultados pero cuando no obtengo resultados genera error 2424 en tiempo de ejecución.
Tengo el siguiente código
Private Sub Comando24_Click()
Dim Buscar As String: Buscar = _
InputBox("Palabra a Buscar", "Búsqueda")
If Buscar = "" Then
Exit Sub
Else
RecordSource = "SELECT * FROM Fondos " _
& " WHERE [Título] LIKE '" & "*" & Buscar & "*" & "'"
If Título <> "" Then
MsgBox "Encontrado"
Else
RecordSource = "SELECT * FROM Fondos "
DoCmd.Close
DoCmd.OpenForm "Fondos"
MsgBox "No Encontrado"
End If
End If
End Sub
El problema esta en la linea If Título <> "" Then, no accede al siguiente else... Creo.
Gracias por vuestra colaboración.
Saludos
1 respuesta
Respuesta
1