Olá pessoal, fiz os testes com as duas opções que vcs me passaram. Porém o campo SEQUENCI é do tipo texto
ex: 00000001 - 00000002 etc.
Se eu não coloco o VAL ele sempre vai para o início do arquivo em ambas as opções: MAX E TOP 1
Se eu coloco o VAL como descrito abaixo e encontra um registro, porém fala que não existe o nome do campo SEQUENCI na hora que eu vou pegar o código. Vejam abaixo:
'FILTRO O MAIOR CÓDIGO - "ADO"
TtbABAST.Open "SELECT TOP 1 VAL(SEQUENCI) FROM ABASTECI WHERE PLACAVEI='" & cboPLACA.Text & "'AND CDATE(DATAABAS)='" & CDate(mkbDATAL.Text) & "'", DdbVEICU, adOpenKeyset, adLockOptimistic
'até aqui tudo bem...
If TtbABAST.RecordCount = 1 Then
CODSEQUE = TtbABAST!SEQUENCI 'aqui da o erro (aquele mesmo erro quando usamos SELECT (apenas um campo) from tabela) e depois tentamos pegar os dados de outro campo.
End If
O que pode estar errado?
Obrigado.