Ola mestres do access,
Estou com um problema muito estranho, a 4 dias uma funcao que realiza a busca de uma determinada PK da erro ao utilizar o bookmark do formulario, ele simplismente posiciona no registro errado.
O código é o seguinte:
Set rs = Me.Recordset.Clone
rs.FindFirst "[CodComp] = " & str(Nz(vCodComp, 0))
If rs.NoMatch Then
Me.Requery
rs.FindFirst "[CodComp] = " & str(Nz(vCodComp, 0))
If rs.NoMatch Then
MsgBox "Codigo: " & vCodComp, vbExclamation, "Não encontrado"
End If
Else
Me.Bookmark = rs.Bookmark
End If
O mais estranho é que utilizo esta mesma estrutura em outro form e funciona normalmente....
O que pode ser?
Estou com um problema muito estranho, a 4 dias uma funcao que realiza a busca de uma determinada PK da erro ao utilizar o bookmark do formulario, ele simplismente posiciona no registro errado.
O código é o seguinte:
Set rs = Me.Recordset.Clone
rs.FindFirst "[CodComp] = " & str(Nz(vCodComp, 0))
If rs.NoMatch Then
Me.Requery
rs.FindFirst "[CodComp] = " & str(Nz(vCodComp, 0))
If rs.NoMatch Then
MsgBox "Codigo: " & vCodComp, vbExclamation, "Não encontrado"
End If
Else
Me.Bookmark = rs.Bookmark
End If
O mais estranho é que utilizo esta mesma estrutura em outro form e funciona normalmente....
O que pode ser?