ATUALIZAR TABELAS VIA COMANDO SQL
Então faz!!!
Cascata - Atualização em cascata. Vá na sua base de dados, faça uma constrain (Referenciamento), 1 para 1 , 1 para muitos, segundo sua necessidade, e depois configure para atualização em cascata. COm isto, toda vez que atualizar um, a referencia será atualizada.
O que pensou que fosse cascata?
O que pensou que fosse cascata?
Fiz assim:
SQL = "UPDATE Produto Inner Join [BaixaPed] ON Produto.cod=[BaixaPed].cprod"
SQL = SQL & " Set [BaixaPed].Estoque=Produto.Estoque WHERE [baixaPed].cprod=Produto.cod"
mconn.Execute SQL
Aparentemente deu certo, o tempo de atualização de 16.000 registros foi de 4 seg, contra 8 min no modo ADO.
Se estiver errado me avisem!
Amanha encerro o Topico!
Valeu pela dica ALMARTI mas fiz todo meu banco sem relacionamentos ainda to estudando a questão.
SQL = "UPDATE Produto Inner Join [BaixaPed] ON Produto.cod=[BaixaPed].cprod"
SQL = SQL & " Set [BaixaPed].Estoque=Produto.Estoque WHERE [baixaPed].cprod=Produto.cod"
mconn.Execute SQL
Aparentemente deu certo, o tempo de atualização de 16.000 registros foi de 4 seg, contra 8 min no modo ADO.
Se estiver errado me avisem!
Amanha encerro o Topico!
Valeu pela dica ALMARTI mas fiz todo meu banco sem relacionamentos ainda to estudando a questão.
Tópico encerrado , respostas não são mais permitidas