Fórum Post no firebird? #52134
10/08/2005
0
Boa noite,
Estou começando a fazer a transição do Paradox para o Firebird e estou com muitas dúvidas. Já li varios artigos, tópicos no forum,etc.. e ainda continuo com as mesmas dúvidas:
- No Paradox se utiliza o start transaction, o commit, rollback . E no firebird como é?
- No paradox sempre se utiliza o método post... para salvar dados na tabela, append para adicionar um registro, edit para editar a tabela. E no firebird devo utilizar estes métodos ou não?
Já exemplos usando datasource.dataset.Post, dataset.Post e explicações de que não se deve usar o post e sim sómente applyupdates(-1).
Por falar em ApplyUpdates, qual é o certo: Applyupdates(-1) ou applyupdates(0)?
Desde já agradeço toda e qualquer ajuda.
[]´s
José
Estou começando a fazer a transição do Paradox para o Firebird e estou com muitas dúvidas. Já li varios artigos, tópicos no forum,etc.. e ainda continuo com as mesmas dúvidas:
- No Paradox se utiliza o start transaction, o commit, rollback . E no firebird como é?
- No paradox sempre se utiliza o método post... para salvar dados na tabela, append para adicionar um registro, edit para editar a tabela. E no firebird devo utilizar estes métodos ou não?
Já exemplos usando datasource.dataset.Post, dataset.Post e explicações de que não se deve usar o post e sim sómente applyupdates(-1).
Por falar em ApplyUpdates, qual é o certo: Applyupdates(-1) ou applyupdates(0)?
Desde já agradeço toda e qualquer ajuda.
[]´s
José
Dli
Curtir tópico
+ 0
Responder
Posts
11/08/2005
Afarias
|- No Paradox se utiliza o start transaction, o commit, rollback . E no
|firebird como é?
A mesma coisa, sendo o o PDX apenas simula as trasações enquanto no FB tudo é baseado nela.
|- No paradox sempre se utiliza o método post... para salvar dados na
|tabela, append para adicionar um registro, edit para editar a tabela.
|E no firebird devo utilizar estes métodos ou não?
Esses métodos são dos componentes baseados em TDataSet, se vc usar componentes assim com o Fb entào vai usá-los da mesma forma.
|Já exemplos usando datasource.dataset.Post, dataset.Post e explicações
|de que não se deve usar o post e sim sómente applyupdates(-1).
Falso, e vc somente usa ApplyUpdates(x) caso esteja usando ClientDataSet.
|Por falar em ApplyUpdates, qual é o certo: Applyupdates(-1) ou
|applyupdates(0)?
Não existe certo, é questão do q vc deseja. O parâmetro do ApplyUpdates indica quantos erros devem poder passar sem cancelar toda oparação (num applyupdates vc pode estar alterando vários registros) -- o parâmetro 0 (zero) indica nenhum erro pode passar, o parâmetro -1 (menos um) indica q todos os erros podem passar.
T+
|firebird como é?
A mesma coisa, sendo o o PDX apenas simula as trasações enquanto no FB tudo é baseado nela.
|- No paradox sempre se utiliza o método post... para salvar dados na
|tabela, append para adicionar um registro, edit para editar a tabela.
|E no firebird devo utilizar estes métodos ou não?
Esses métodos são dos componentes baseados em TDataSet, se vc usar componentes assim com o Fb entào vai usá-los da mesma forma.
|Já exemplos usando datasource.dataset.Post, dataset.Post e explicações
|de que não se deve usar o post e sim sómente applyupdates(-1).
Falso, e vc somente usa ApplyUpdates(x) caso esteja usando ClientDataSet.
|Por falar em ApplyUpdates, qual é o certo: Applyupdates(-1) ou
|applyupdates(0)?
Não existe certo, é questão do q vc deseja. O parâmetro do ApplyUpdates indica quantos erros devem poder passar sem cancelar toda oparação (num applyupdates vc pode estar alterando vários registros) -- o parâmetro 0 (zero) indica nenhum erro pode passar, o parâmetro -1 (menos um) indica q todos os erros podem passar.
T+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)