NO CURRENT RECORD

USUARIO.EXCLUIDOS 21/11/2006 14:33:34
#185575

'CRIA UMA MATRIZ COM A DIMENSAO CERTA DA QTDE DE CAMPOS
ReDim TableFields(rsBomN.Fields.Count - 1) As String
'EM CADA CAMPO DA MATRIZ GRAVA O NOME DE CADA COLUNA DA TABELA
For IndFields = 0 To (rsBomN.Fields.Count - 1)
TableFields(IndFields) = rsBomN.Fields(IndFields).Name
Next
QtyFields = rsBomN.Fields.Count - 1
Limit = QtyFields




While QtyFields <= Limit
If QtyFields = 0 Then
With rsBomC
.AddNew
.Fields(TableFields(QtyFields)) = rsBomN.Fields(TableFields(QtyFields))
.Update
End With
Else
With rsBomC
.Edit
.Fields(TableFields(QtyFields)) = rsBomN.Fields(TableFields(QtyFields))
.Update
End With
End If
QtyFields = QtyFields + 1
Wend


da um erro de no current record quando eu faco o .Edit
USUARIO.EXCLUIDOS 21/11/2006 15:09:28
#185582
Onde e como vc abriu o recordset rsBomC?
USUARIO.EXCLUIDOS 21/11/2006 15:11:21
#185584
abri com dao...
mas consegui...
valew
USUARIO.EXCLUIDOS 22/11/2006 10:45:33
#185729
Só não esquece de encerrar o tópico se não tem mais dúvidas...
Tópico encerrado , respostas não são mais permitidas