[firebase-br] MEIO - OFF - problema em querie

Jiuney Pachevitch j1un3y em hotmail.com
Sex Dez 28 10:25:12 -03 2007


 
Opa... Cara, uma coisa que notei no seu código...
 
Você da active := True na query e depois da Open, e faz a mesma coisa com o método Close; Tipo, quando você da Open, o metodo Open executa um active := True;
// Método Open da classe TDataSetprocedure TDataSet.Open;begin  Active := True;end;
A mesma coisa acontece com o método Close
 
// Método Close da classe TDataSet
procedure TDataSet.Close;begin  Active := False;end;Pode não ser isso que você está tento problemas, mas você esta abrindo e fechando a query 2 vezes.. 
 
Boa sorte! =)



> From: infosag em terra.com.br> To: lista em firebase.com.br> Date: Fri, 28 Dec 2007 09:37:06 -0300> Subject: Re: [firebase-br] MEIO - OFF - problema em querie> > amigo coloca no onShow, no oncreate corres o risco de referenciar um > componente que nao foi criado ainda !> > e ainda essa linha:> > QrySoma.Sql.Add('where CODCONTA ='+(Dbedit1.Text));> > > > ----- Original Message ----- > From: "Reijanio Nunes Ribeiro" <rnribeiro em gmail.com>> To: "FireBase" <lista em firebase.com.br>; <lista-delphi em yahoogrupos.com.br>> Sent: Thursday, December 27, 2007 4:39 PM> Subject: [firebase-br] MEIO - OFF - problema em querie> > > desculpem se é meio off mais estou postando pro listadelphi, e lista> firebird> pessoal estou com um pequeno problema em uma procedure que se chama soma ela> é mais ou menos assim?> > project AdminPro.Exe raised exception class EDataBaseError with message> database server error: Conversion error from string ''''!> //procedure soma> QrySoma.Active := False;> QrySoma.Close;> QrySoma.Sql.Clear;> QrySoma.Sql.Add('select sum(VALOR) as VALOR from HAVER_CLIENTE');> QrySoma.Sql.Add('where CODCONTA ='+QuotedStr(Dbedit1.Text) // esse dbedit é> referente ao codigo da conta> QrySoma.Open;> QrySoma.Active := True;> > coloquei essa procedure no oncellclick do dbgrid e no oncreate do form mais> da o erro tanto ao criar o form qto ao clicar no dbgrid poderiam me ajudar,> pois n tenho mais ideia do que pode ser> ______________________________________________> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br> Para editar sua configuração na lista, use o endereço > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br> Para consultar mensagens antigas: http://firebase.com.br/pesquisa> > > ______________________________________________> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
_________________________________________________________________
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/


Mais detalhes sobre a lista de discussão lista