Fórum SQL #158284

07/05/2003

0

Bom dia Sr(a)s.


Como fazer para colocar em uma consulta SQL que eu não quero sai no relatorio algo diferente de por exemplo zero.

Como enviar o foco para um SpeedB.


sd
Wizard


Wizard

Wizard

Responder

Posts

07/05/2003

Paul

A pergunta nao ficou muito clara, mas pelo o que entendi voce deve ta querendo que sua consulta nao retorne nenhum registro. Segue o exemplo abaixo:

SELECT * FROM Tabela WHERE 1 = 2

Desta forma, a tabela escolhida nesta query sera aberta sem trazer nenhum registro.

Quanto ao objeto TSpeedbutton nao é possivel enviar foco para o mesmo, apenas para os tipos TButton e TBitButton.

Espero ter te ajudado.

Ate mais!


Responder

Gostei + 0

07/05/2003

Renato

A respeito da sua primeira pergunta é só fazer o seguinte:
var sSQL: String;
sSQL:= ´ Select * From Tabela Where Campo <> 0´
Query.SQL.Clear;
Query.SQL.Add(sSQL);
Query.Open;
if Query.RecordCount > 0 then
begin
Ai você faz o que quiser
end;

A respeito da sua segunda pergunta é só fazer o seguinte:
O SpeedButton não recebe foco a não ser que você faça um componente a partir da class speedbutton e coloque a propriedade SetFocus. É um pouco complicado. Mais fácil seria você utilizar o Bitbtn que tem quase todas as propriedades que o speedbutton tem ele só não tem aquela propriedade Flat.
Qualquer dúvida entre em contato
renato_gerais@ig.com.br


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar