Vou olhar agora. Muito obrigado.
--- Em delphi-br@yahoogrupos.com.br, Bruno Lichot <[EMAIL PROTECTED]>
escreveu
>
> no meu link de downloads te uma apostila sobre o assunto e varios
> exemplos, slides, videos e codigo fontes
>
> estous empre atualizando tb..
>
> procura pela apostila de desenvolvimento Client/Server, mostro como
> migrar de paradox para FB e como manipular dados com ClientDataSet,
>
> no mais esltou as ordens
>
> link: http://cc.codegear.com/Author.aspx?ID=795118
>
> Abraços
>
> Bruno Lichot
>
> Alessandro DUARTE de Moraes escreveu:
> > Cara é o seguinte:
> >
> > Usando ClientDataSet vc irá precisar usar o ApplyUpdates após
fazer as alterações, pois o ClientDataSet trabalha em uma "imagem"
(se é que posso chamar assim) do que existe no banco de dados. O
ApplyUpdates irá concretizar as alterações feitas no banco, mas te
aconselho a dar uma estudada em artigos que falem sobre
ClientDataSet, pois sua funcionalidade é muito ampla, e caso vc não
conheça bem o seu funcionamento isso pode resultar em vários
problemas.
> > Eu uso e gosto muito do ClientDataSet, mas precisei estudar legal
ele, pois antes utilizava apenas SQL puro para operar com o banco.
Qdo migrei para ClientDataSet as coisas acontecem um pouco diferente,
mas é muito mais coerente usá-lo pois elimina muito tráfego e
requisições ao servidor.
> >
> > []'s
> >
> > ----- Original Message -----
> > From: Gustavo André de Freitas
> > To: delphi-br@yahoogrupos.com.br
> > Sent: Wednesday, January 10, 2007 5:36 AM
> > Subject: [delphi-br] Migrando do Paradox para o Firebird 1.5
> >
> >
> > Bom dia a todos!
> >
> > Estou migrando do Paradox para o Firebird 1.5 e estou
encontrando
> > algumas dúvidas, gostaria que me ajudassem:
> >
> > 1- no paradox, quando queria editar um registro, usava o
seguinte
> > código:
> >
> > if table.state in [dsinsert,dsedit] then
> > table.post;
> >
> > tentei algo parecido no firebird
> > if datamodule.clientdataset.State in [dsInsert,dsEdit] then
> > datamodule.clientdataset.Post;
> >
> > não altera o registro.
> >
> > 2- no paradox, quando queria excluir um registro, usava o
seguinte
> > código:
> >
> > table.delete;
> >
> > tentei algo parecido no firebird
> >
> > datamodule.clientdataset.delete;
> >
> > não funcionou.
> >
> > Peço aos amigos que me ajudem nestas dúvidas simples, mas
difíceis
> > para quem está começando
> > como eu.
> >
> > um abraço a todos!
> >
> >
> >
> >
> > --------------------------
> > E-mail Seguro Vetorial.net
> >
> > Mensagem classificada como NÃO-SPAM. Para classificar como
SPAM,
> > encaminhe para [EMAIL PROTECTED]
> >
> > Chave de Identificação: 54568,45a4a5e751548813854808
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > __________ Informação do NOD32 IMON 1970 (20070110) __________
> >
> > Esta mensagem foi verificada pelo NOD32 sistema antivírus
> > http://www.eset.com.br
> >
> >
> >
>
> --
> --
> []´s
> Bruno Lichot
>