PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Problemas com IbClientDataSet #46659

14/09/2004

0

estou utilizando 2 IbClientDataSets para uma relação
master/detail e o problema é o seguinte:

quando o usuario vai inserir um novo item(produto) o sistema
pede em um inputbox a quantidade e vr.custo e depois começa
a inserir o produto ex:

IbClientDataSet.insert;
IbClientDataSetproduto.asinteger:=qprodcodigo.asinteger;
IbClientDataSetquant.asfloat:=strtofloat(trim(box));//box variavel p/ inputbox
IbClientDataSetvrcusto.asfloat:=strtofloat(trim(box2));

(até aqui beleza)

eu debuguei-o com um breakpoint e o problema começa no insert é que para efetuar
o processo acima ele está demorando em torno de 20 à 30 segundos mas insere e não
dá erro.o banco está em torno de 1.3 mb com bastante produtos e cliente mas nenhum registro
nas 2 tabelas que fazem parte desse master/detail.

o que está acontecendo?


Tap_pedroso

Tap_pedroso

Responder

Posts

15/09/2004

Tap_pedroso

resolvi o problema eu estava usando ibtable para cadastro de produtos e quando fiz um campo (new field) lookup no clientdataset ele estava pegando da ibtable e estava demorando eu troquei a ibtable pelo ibdataset e a velocidade melhorou bastante.


Responder

Gostei + 0

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

Aceitar