Olá a todos, estou mais uma vez recorrendo a ajuda de vocês.
No sistem que estou desenvolvento tenho o cadastro de produtos, que possue informações adicionais em tabelas distintas, composição, estoque e fornecedores.
Meu problema esta em apagar os registros das tabelas adicionais, pois o código que uso está apagando apenas o primeiro registro encontrado nas tabelas.
Obrigado pela ajuda!
Giovanni Paiva
No sistem que estou desenvolvento tenho o cadastro de produtos, que possue informações adicionais em tabelas distintas, composição, estoque e fornecedores.
Meu problema esta em apagar os registros das tabelas adicionais, pois o código que uso está apagando apenas o primeiro registro encontrado nas tabelas.
- Código:
If Me.pr06composto = "SIM" Then
csql = ("SELECT * from pr07composicao where pr07idprod = " & Me.pr06idprod)
Call Conexao_Open(csql) 'Abre a conexão para a tabela informada
nregistros = rs.RecordCount
If nregistros > 0 Then
rs.Delete
rs.Close
cn.Close
End If
Else
csql = ("SELECT * from pr08fornecedores where pr08idprod = " & Me.pr06idprod)
Call Conexao_Open(csql) 'Abre a conexão para a tabela informada
nregistros = rs.RecordCount
If nregistros > 0 Then
rs.Delete
rs.Close
cn.Close
End If
End If
Obrigado pela ajuda!
Giovanni Paiva