DBExpress com SQLServer EDataBaseError

Delphi

24/03/2003

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.


Nelsonota

Nelsonota

Curtidas 0

Respostas

Nelsonota

Nelsonota

24/03/2003

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;


GOSTEI 0
POSTAR