Usando Begin, Commit e RollBackTrans no SQL
Oi pessoal,Quando uso o Access, costumo fazer controle de erros, através dos comandos Begin, Commit e RollBackTrans, sem problemas. Entretanto, com o SQL Server, é preciso usar um recordset diferente para cada ação no BD, se não dá aquele erro: "Transaction cannot have multiple recordsets". Como faço muitas transações, acaba ficando improdutivo abrir e fechar uma grande quantidade de recordsets.Alguém conhece uma maneira mais inteligente de controlar transações no SQL Server, tipo usar um tipo de cursor que possibilite o uso de vários recordsets?Valeu! B)
Discussão (1)
Carregando comentários...