Clientdataset1.active:=false isso se torna demorado? e IBO?
Oi,
Caso eu tenho um banco de dados no Firebird, com uns 500.000 registros, e a cada vez que mandar gravar um dado, ou fechar uma janela de cadastro e ir para uma de consulta que possui o mesmo banco de dados, eu mandar dar um CLIENTDATASET1.ACTIVE:=FALSE e logo depois CLIENTDATASET1.ACTIVE:=TRUE, isto tornará muito lenta a aplicação, e ainda em rede?
Estou fazendo isto pois ocorre uma mensagem quando eu tento gravar um novo dado, diz que o banco de dados não está em modo de editar ou inserir, mas isto só ocorre caso eu tenho gravado um dado e logo em seguida tentar cadastrar outro.
E o IBObjetics, funcionam rapido mesmo?
Caso eu tenho um banco de dados no Firebird, com uns 500.000 registros, e a cada vez que mandar gravar um dado, ou fechar uma janela de cadastro e ir para uma de consulta que possui o mesmo banco de dados, eu mandar dar um CLIENTDATASET1.ACTIVE:=FALSE e logo depois CLIENTDATASET1.ACTIVE:=TRUE, isto tornará muito lenta a aplicação, e ainda em rede?
Estou fazendo isto pois ocorre uma mensagem quando eu tento gravar um novo dado, diz que o banco de dados não está em modo de editar ou inserir, mas isto só ocorre caso eu tenho gravado um dado e logo em seguida tentar cadastrar outro.
E o IBObjetics, funcionam rapido mesmo?
Nish
Curtidas 0
Respostas
Afarias
07/01/2004
|de dados, eu mandar dar um CLIENTDATASET1.ACTIVE:=FALSE e logo
|depois CLIENTDATASET1.ACTIVE:=TRUE, isto tornará muito lenta a
|aplicação, e ainda em rede?
Dependendo do SQL (select) q esteja sendo executado será sim MUITO lento.
|Estou fazendo isto pois ocorre uma mensagem quando eu tento gravar
|um novo dado, diz que o banco de dados não está em modo de editar ou
|inserir, {...}
Não ficou claro para mim o problema, mas provavelmente vc pode corrigi-lo -- deve ser algum detalhe na correta configuração/uso do MIDAS
|E o IBObjetics, funcionam rapido mesmo?
SIM, mas não me parace ter a ver com a questão acima
T+
|depois CLIENTDATASET1.ACTIVE:=TRUE, isto tornará muito lenta a
|aplicação, e ainda em rede?
Dependendo do SQL (select) q esteja sendo executado será sim MUITO lento.
|Estou fazendo isto pois ocorre uma mensagem quando eu tento gravar
|um novo dado, diz que o banco de dados não está em modo de editar ou
|inserir, {...}
Não ficou claro para mim o problema, mas provavelmente vc pode corrigi-lo -- deve ser algum detalhe na correta configuração/uso do MIDAS
|E o IBObjetics, funcionam rapido mesmo?
SIM, mas não me parace ter a ver com a questão acima
T+
GOSTEI 0