Olá pessoal do MáximoAccess,
Estou com o seguinte problema:
Tratava exatamente assim para pegar o valor de um campo do tipo String, e conseguia atribui-lo na variavel, agora preciso pegar desse campo Integer e nao dá certo, não sei porque. Acusa o seguinte erro: "Erro em tempo de execução '94': Uso de 'Null' inválido."
PS: Tenho certeza, não há nenhum registro que esteja sem preenchimento (ou seja, nulo) na Consulta1.
Estou com o seguinte problema:
- Código:
Dim grp As Integer
Dim db as DAO.Database
Dim TBRelatorio as DAO.Recordset
Dim contaddor as Integer
Set db = CurrentDb
Set TBRelatorio = db.OpenRecordset("SELECT Consulta1.GRUPO FROM Consulta1 ORDER BY Consulta1.GRUPO", dbOpenDynaset)
TBRelatorio.MoveLast
TBRelatorio.MoveFirst
While contaddor < TBRelatorio.RecordCount
grp = TBRelatorio("GRUPO")
TBRelatorio.MoveNext
contaddor = contaddor + 1
Wend
Tratava exatamente assim para pegar o valor de um campo do tipo String, e conseguia atribui-lo na variavel, agora preciso pegar desse campo Integer e nao dá certo, não sei porque. Acusa o seguinte erro: "Erro em tempo de execução '94': Uso de 'Null' inválido."
PS: Tenho certeza, não há nenhum registro que esteja sem preenchimento (ou seja, nulo) na Consulta1.
Última edição por Killerz em 11/9/2013, 13:02, editado 1 vez(es)