[firebase-br] capturar o resultado de um generator
eduardo
eduardo em icontroller.com.br
Ter Abr 12 22:15:45 -03 2005
Freitas
O componente TSQLClientDataSet foi descontinuado e definitivamente não
recomendado pela Borland.
Utilize um TSQlQuery para isso e, de preferência, dê um nome ao FIELD
retornado
SELECT GEN_ID(gen_ped,1) *** AS KEY_ID *** FROM RDB$DATABASE
Outra dica:
A menos que você necessite fazer inserts/edits/post ou necessitar
mostrar dados em componentes DDAware, utilize TSQLQueries para suas
consultas, pois DataSets Unidirecionais são muito mais rápidos e
consomem menos memória.
[]s Eduardo
Freitas - Protews wrote:
> Boa Noite, lista!
>
> Estou com problema para capturar o resultado de um generator do Firebird 1.5 via Delphi/dbExpress.
> O meu select está:
> SELECT GEN_ID(gen_ped,1) FROM RDB$DATABASE
> Estou usando um componente TSQLClientDataset.
> Recebo como retorno algo do tipo 9999= ou 9999? ao invés de 99999.
> Tentei usar CAST, mas o SELECT não aceita.
> Obrigado pela ajuda.
>
> Freitas
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://search.gmane.org/search.php?group=rebase
>
Mais detalhes sobre a lista de discussão lista