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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar