Array
(
)

Problema com DBExpress TClientDataSet PacketRecords

Mpolitti
   - 13 set 2004

Eu tenho Delphi7_ent, DBExpress, e MSSQL 2000. Estou utilizando TSQLQuery + TDataSetProvider + TClientDataSet. Quando defino a propriedade PacketRecords para -1 eu não tenho problema para atualizar os dados, mas quando defino um valor maior que zero (ex.:30) é gerada uma exceção: ´can not create new connecion because in manual
or distributed transactions´.

Qual o problema?

Obrigado.

Marco Antonio Mesquita Politti
Stecsoft do Brasil
19-38275200


Robsonmbobbi
   - 08 out 2004

E ai.

Este problema eu consegui resolver usando antes do ApplyUpdates, o método CloseDataSets do TSQLConnection.

Espero que de uma luz no fim do túnel.

Falou,