Boa tarde.
Encontro-me com uma duvida na elaboração de um programa.
Tenho uma tabela de nome "Alarmes" que tem diversas colunas (F1, F2, F3) e quero-a ir percorrendo testando umas determinadas condições.
Até aqui tudo bem ...
Set rst = CurrentDb.OpenRecordset("Alarmes") 'Nome da tabela
If rst.RecordCount = 0 Then
MsgBox "Não há registos na Tabela"
End If
rst.MoveFirst
Do While Not rst.EOF
MsgBox rst.Fields("F2") 'Campo data
rst.MoveNext
Loop
A minha dificuldade é que quero testar em cada campo da linha da tabela(que pode ter uma pequena frase) uma condição, p.e.:
> Saber que o campo (a frase) contem uma determinada sequência de letras ou numeros. Testar por exemplo se tem a sequência '*prot*'.
Não sei se consegui ser explicito
Muito obrigado ajuda.
Encontro-me com uma duvida na elaboração de um programa.
Tenho uma tabela de nome "Alarmes" que tem diversas colunas (F1, F2, F3) e quero-a ir percorrendo testando umas determinadas condições.
Até aqui tudo bem ...
Set rst = CurrentDb.OpenRecordset("Alarmes") 'Nome da tabela
If rst.RecordCount = 0 Then
MsgBox "Não há registos na Tabela"
End If
rst.MoveFirst
Do While Not rst.EOF
MsgBox rst.Fields("F2") 'Campo data
rst.MoveNext
Loop
A minha dificuldade é que quero testar em cada campo da linha da tabela(que pode ter uma pequena frase) uma condição, p.e.:
> Saber que o campo (a frase) contem uma determinada sequência de letras ou numeros. Testar por exemplo se tem a sequência '*prot*'.
Não sei se consegui ser explicito
Muito obrigado ajuda.