PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum ApplyUpdates (Cannot create new transaction) #149570

25/03/2003

0

Quando crio um form de cadastro envolvendo mais de uma tabela gera o seguinte erro no TClientDataSet.ApplyUpdates(0)

EDataBaseError
Cannot create new transaction because capacity was exceeded

Alguem sabe o que é isso ?
Já tentei criar uma transação direto no SQLConnection e dá a mesma coisa
Coloquei 1 TSQLConnection, 3TSQLQuery, 3TDataSetProvider e 3TClientDataSet.
Seria um cadastro de estoque.
Uso somente um TDataSource para a tabela mestre e as outras duas são somente para lookup.
Já tentei dar um commit, rollback mas não rola.


Nelsonota

Nelsonota

Responder

Posts

25/03/2003

Nelsonota

O Problema é o seguinte. Como eu usava uma tabela mestre e 3 dealhes eu estava fazendo o seguinte.
filha1.open;
filha2.open;
filha3.open;
mestre.open;

Sei lá o por quê mas tem que deixar pra tabela mestre se virar pra abrir as filhas sozinhas.

mestre.open;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar