[firebase-br] Duvidas Firebird (SQL)
Alexandre
simpsom_boy em yahoo.com.br
Seg Mar 14 11:53:11 -03 2005
Não estou entendendo o que você está fazendo
você está atribuindo um sql a uma query mas esta abrindo uma tabela?
não sei quanto ao IBO mas em outros componentes de acesso o comando
ExecSQL não retorna resultsets...
você deve utilizar para o relatório o mesmo dataset que está utilizando
para filtrar os dados.
--
--------------------------------------------------------------------------------
Alexandre da Silva - Analista de Sistemas
Microsolution - Gestão de Inteligência e Tecnologia
"plucaslazaro" <plucaslazaro em yahoo.com.br>
escreveu na mensagem news:002001c528a1$5c341510$0300a8c0 em Paulo...
> Bom dia a todos
>
>
> estou com o seguinte problema: estou criando um relatorio e quero
> selecionar somente alguns registro da minha tabela, mas está lendo
> toda a
> tabela e é bastante grande tem mais de 30.000 registros segue código
> abaixo.
>
> IBOQuery1.SQL.Clear;
> IBOQuery1.SQL.Add('SELECT * FROM ESTOQUE WHERE
> ALTERADO='+QuotedStr('Y'));
> IBOQuery1.ExecSQL;
>
> Table3.Open;
> Gauge1.Progress:=0;
> Gauge1.MaxValue:=Table3.RecordCount*2;
>
> Table3.First;
> While not Table3.EOF do
> begin
>
>
> o comando select deveria me selecionar somente os registros cujo campo
> alterado estive com Y, pelo ibexpert ele faz mas na execucao do
> programa
> nao.
> utilizo D7, firebird 1.52
>
> obrigado
>
> Paulo
>
>
>
>
>
> ______________________________________________
> 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
>
Mais detalhes sobre a lista de discussão lista