FILTRAR POR LETRA
                    tente assim:
adodc1.recordsource = "SELECT * FROM Autor WHERE Nome_Autor LIKE 'P%' "
            adodc1.recordsource = "SELECT * FROM Autor WHERE Nome_Autor LIKE 'P%' "
                    pq naum funciona ? qual o erro ? oq esta acontecendo ?
                
            
                    Blz Jean assim ele achou, mas o problema é que eu vou ter que informar a letra que eu quero dentro de um txtbox...Dai complicou..
                
            
                    Cara o UPPER é para que ele não faça distinção de MAIUSCULAS e minusculas e o % para que ele pegue tudo que começe com o que a letra desejada.
tente assim:
            tente assim:
 adodc1.recordsource = "SELECT * FROM Autor WHERE UPPER(Nome_Autor) LIKE 'text1.text%' "  
                
                    No meu caso o Upper é invão pois todos os dados estão salvos em maiusculos...E outra coisa usando like 'txtletra.text'% não funciona, pois gera um erro...
                
            
                    precisa concatenar com a textbox.
adodc1.recordsource = "SELECT * FROM Autor WHERE Nome_Autor LIKE '" & txtletra.text & "%'"
            adodc1.recordsource = "SELECT * FROM Autor WHERE Nome_Autor LIKE '" & txtletra.text & "%'"
                    lembrando que toda vez que precisa unir strings de texto o mesmo deve ser concatenado com e a expressão e não estar junto com a expressão.
"select * fromt tabela where campo Like '" & form1.tag & "%'"
"select * fromt tabela where campo Like '" & text.text & "%'"
"select * fromt tabela where campo Like '" & botao.caption & "%'"
fazer assim
"select * fromt tabela where campo Like 'botao.caption%'"
esta errado voce não esta passando o caption do botao como parametro, e sim passando a palavra botao.caption como parametro, percebeu a diferença????
            "select * fromt tabela where campo Like '" & form1.tag & "%'"
"select * fromt tabela where campo Like '" & text.text & "%'"
"select * fromt tabela where campo Like '" & botao.caption & "%'"
fazer assim
"select * fromt tabela where campo Like 'botao.caption%'"
esta errado voce não esta passando o caption do botao como parametro, e sim passando a palavra botao.caption como parametro, percebeu a diferença????
                    Agora sim...
..Funcionou perfeitamente Wiliam..Muito obrigado mesmo...Nem acredito..hehehe..Valeu
                
            
..Funcionou perfeitamente Wiliam..Muito obrigado mesmo...Nem acredito..hehehe..Valeu
                
                        Tópico encerrado , respostas não são mais permitidas