Boa Tarde!
Pessoal eu estou tentando gravar uns dados de uma tabela em outra tabela como no código abaixo, mas quando eu executo o aplicativo ele da o erro em vemelho, alguem sabe porque da este erro e como eliminar este problema?
operação ole db de varias etapas gerou erros. verifique cada valor de status ole db. nada foi executado
Meu código é este abaixo:
Dim SqlGravaDadosNF As String
Set RsGravaDadosNF = New ADODB.Recordset
SqlGravaDadosNF = "select * from conferencia_nf_x_oc"
RsGravaDadosNF.Open SqlGravaDadosNF, ConOrdem, adOpenKeyset, adLockOptimistic
Dim SqlNumNfItem As String
Set RsNumNfItem = New ADODB.Recordset
SqlNumNfItem = "select cod_empresa,num_nff,cod_item,qtd_item from nf_item where num_nff = '" & NumNFMestre & "' and cod_empresa = '" & CodEmpresa & "' Order By qtd_item"
Set RsCount = ConInformix.Execute("select Count(*) from nf_item where num_nff = '" & NumNFMestre & "' and cod_empresa = '" & CodEmpresa & "'")
RsNumNfItem.Open SqlNumNfItem, ConInformix, adOpenKeyset, adLockOptimistic
Dim TrNFItem As Integer
TrNFItem = RsCount(0)
RsNumNfItem.MoveMin
For cont = 1 To TrNFItem
'l.AddItem RsNumNfItem(0) & " | " & RsNumNfItem(1) & " | " & RsNumNfItem(2) & " | " & RsNumNfItem(3) & " | " & IesSituacao
RsGravaDadosNF.AddNew
RsGravaDadosNF!empresa_nf = RsNumNfItem(0) & ""
RsGravaDadosNF!num_nf = RsNumNfItem(1) & ""
RsGravaDadosNF!situacao_nf = IesSituacao & ""
RsGravaDadosNF!cod_item_nf = RsNumNfItem(2) & ""
RsGravaDadosNF!qtd_item_nf = RsNumNfItem(3) & ""
RsGravaDadosNF.Update
RsNumNfItem.MoveNext
Next