[firebase-br] RES: RES: RES: firibird

Paulo Cesar pcyz em uol.com.br
Sex Maio 8 13:08:24 -03 2009


Reijanio
Obrigado...
Eu estava meio perdido.... estou começando agora no firebird.

Mas me diz uma coisa...
No EBExpress, tem como criar um campo código com auto numeração?
No DataBase Desktop para o paradox eu criei tipo assim

Field Name      Type    Size    Key
Código           +                *
Nome             A       40        

Ai ele faz auto numeração
No DBExpress tem como fazer isso?




-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Reijanio Nunes Ribeiro
Enviada em: sexta-feira, 8 de maio de 2009 11:54
Para: FireBase
Assunto: Re: [firebase-br] RES: RES: firibird

*de forma simples

clientdataset1.close;
sqldataset1.commandtext := 'select * from tabela where campo
='+tabela2CAMPO.AsInteger//pode ser assim pode usar parametros tbm
clientdataset1.open;
clientdataset1.active := true;

* com parametros
clientdataset1.close;
sqldataset1.commandtext := 'select * from tabela where campo = :pcampo';
sqldataset1.params.parambyname('PCAMPO').AsInteger ;= StrToInt(edit1.text)
//aqui pode ser campo na tabela componente fica a sua escolha
clientdataset1.open;
clientdataset1.active := true;

ai vc pode usar tbm o commandtext do clientdataset mais vai precisar deixar
a propriedade poallowcommandtext do datasetprovider
pra insert e delete muda pouco

clientdataset1.close;
sqldataset1.commandtext := 'delete from tabela where campo = :pcampo';
sqldataset1.params.parambyname('PCAMPO').AsInteger ;= StrToInt(edit1.text)
sqldataset.execute;
clientdataset1.open; ou se ja estiver aberto so o commandtext espero ter
ajudado

exemplo



2009/5/7 Paulo Cesar <pcyz em uol.com.br>

> Você saberia me dizer como faço para colocar o comando SQL em um botão de
> pesquisa no Delphi por exemplo, ou de isert ou commit para gravar as
> informações...
>
> Estou meio perdido neste negocio
>
>
> Att.
> Paulo
> Obrigado desde já.
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Reijanio Nunes Ribeiro
> Enviada em: quinta-feira, 7 de maio de 2009 17:51
> Para: FireBase
> Assunto: Re: [firebase-br] RES: firibird
>
> usa para conectar
> sqlconnection
>
> pra ligar as tabelas
> sqldataset
>
> mais vc vai precisar de mais alguns itens da palheta dataaccess
>
> datasetprovider
> clientdataset
> datasource
>
> usando dbexpress vai ficar legal com esses componentes
> não use simpledataset li em algum lugar que a borland não recomendava sua
> utilização ou coisa assim
> sqlquery pode ser usada mais prefira sqldataset ambos são unidirecionais
> mais o sqldataset vai funcionar muito bem
>
> 2009/5/7 Paulo Cesar <pcyz em uol.com.br>
>
> > Legal..
> > Quais os componentes do dbexpress que posso utilizar...
> > Para conectar ao banco e navegar no banco?
> >
> >
> > -----Mensagem original-----
> > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> > Em
> > nome de Reijanio Nunes Ribeiro
> > Enviada em: quinta-feira, 7 de maio de 2009 14:33
> > Para: FireBase
> > Assunto: Re: [firebase-br] firibird
> >
> > usa dbexpress
> >
> > 2009/5/7 Paulo Cesar <pcyz em uol.com.br>
> >
> > > Boa tarde pessoal
> > >
> > > Programo em Delphi com o banco de dados paradox,
> > >
> > > Quero migrar para o firebird ou mysql.
> > >
> > > No Firebird eu gostaria de saber quais as ferramentas de conexão e
> quais
> > as
> > > ferramentas que posso manusear o banco, tipo incluir registro, navegar
> > > sobre
> > > registro etc..
> > >
> > > Já no MySql, quando coloco a conexão ele me pede um arquivo chamado
> > > libmysql.dll.. sei onde esta porém não sei de onde o componente
> > > SQLconection
> > > busca estes arquivos,
> > >
> > > Alguém poderia me da uma força com o Firebird.?
> > >
> > >
> > >
> > > At.
> > > Paulo Cesar
> > >
> > >
> > >
> > >
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista