Fórum select com parametro delphi prism #398651

03/04/2011

0

Pessoal para fazer um select normal com todos os dados estou fazendo assim usando o Delphi Prism e Firebird

 var Con := new FbConnection(ConStr);
    var SQL := "select * from OPERADORES";
    var da := new FbDataAdapter(SQL,Con);
    var ds := new DataSet();
    da.Fill(ds);
    result := ds;


agora gostaria de fazer um select com parametro me rertonando o valor que quero, como eu faria isso?
exemplo  var SQL := "select * from OPERADORES where nome =@nome and senha=@senha";

agora da forma que estou usando como passar o parametro e saber o resultado em label ou menssage ou alguma coisa?

e outra e como saber se tem registro ou não? igual o eof do delphi win32?

Nildglan Sousa

Nildglan Sousa

Responder

Posts

04/04/2011

Nildglan Sousa

pessoal conseguir fazer o select parametrizado assim


          var Con := new FbConnection(ConStr);
          var sql := "SELECT * FROM OPERADORES WHERE NOME=@NOME";
          var cmd := new FbCommand(sql,Con);
          cmd.Parameters.AddWithValue("@NOME",nome);    
          var da:= new FbDataAdapter(cmd);
          var ds:= new DataSet();
          con.Open;

      try
   
          da.Fill(ds);  
          result:= ds;
             
     

   finally

   con.Close;   

   end;

só me resta saber como faço para saber se retornou algun registro, quem pode me ajudar?
estou fazendo isso em uma clase separada e depois vou chamar em um gridview em outra página como fazer para aparece em uma mensage ou print na tela que não retornou nem um registro em caso de não retornar?
Responder

Gostei + 0

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

Gostei + 0

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

Aceitar