FbCommand, queries: dúvida de iniciante

27/10/2006

0

Pessoal, queria saber qual o meio mais pratico de se executar um select com parametros e saber se retorna ou nao registros...
Estou tentando com o FbCommand mas não sei como verificar por propriedade ou função se retornou ou não registros


Rodsrj

Rodsrj

Responder

Posts

30/10/2006

Wilson Brito

Você também deve usar um FbDataReader.

Exemplo:

var
  command: fbcommand;
  fb: FbConnection;
  dr: FbDataReader;
begin
try
  try
    fb := FbConnection1;
    fb.Open;
    command:= fbcommand.Create;
    command.Connection:= Fb;
    command.CommandText:= ´SELECT * FROM PLANOSAUDE WHERE IDPLANO = ?´;
    command.Parameters.Add(´@IDPLANO´,DbType.String);

    command.Parameters[´@IDPLANO´].Value := _IdPlano;

    dr:= command.ExecuteReader;
    If dr.Read then begin //Essa linha verifica se encontrou registros
      IdPlano := dr.Item[´IDPLANO´].ToString;
      Descricao := dr.Item[´DESCRICAO´].ToString;
      Status := dr.Item[´STATUS´].ToString;
    end;
    dr.Close;
    command.Dispose;
  finally
    Fb.Close;
  end;



Responder

04/04/2011

Nildglan Sousa

wilsondrb eu gostaria de saber se da forma que vc fez serve para o Delphi Prism?

pode se usar assim é que postei isso aqui
https://www.devmedia.com.br/forum/viewtopic.asp?id=398651

dê uma olhada

Responder

16/04/2013

José

Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar