SABER SE RECORDSET ESTA ABERTO NO DAO
Bom dia pessoal
Ãlguém sabe se há alguma forma de saber se o recordset esta aberto no DAO?
exemplo
existe alguma propriedade que aponte isto?
Ãlguém sabe se há alguma forma de saber se o recordset esta aberto no DAO?
exemplo
if rs.xxx=true then
msgbox [Ô]Aberto[Ô]
else
msgbox [Ô]fechado[Ô]
end if
existe alguma propriedade que aponte isto?
vc pode verificar se o objeto foi criado
if rs Is Nothing then
[ô]fechado
else
[ô]aberto
end if
if rs Is Nothing then
[ô]fechado
else
[ô]aberto
end if
Não funcionou, tive de criar uma função
Function Testa_RS(x As Recordset)
Dim N As Long
On Error GoTo testa_ro_Error
Testa_RS=True
N = x.RecordCount
On Error GoTo 0
Exit Sub
testa_ro_Error:
If Err = 3420 Then
Testa_RS=False
End If
Exit Sub
End Sub
Tópico encerrado , respostas não são mais permitidas