Só olhando pensei em algumas possibilidades...mas não to muito acostumado
com Ado então não sei se vai ajudar...
na select do Count(*) coloque assim
 
SELECT COUNT(*) AS CONTADOR FROM SSP_REL_TEMPO_EVENTO
 
E o campo do Fieldbyname passa a ser CONTADOR

   _____  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Geovana Ventura
Enviada em: sexta-feira, 11 de julho de 2008 11:32 BomDia André
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Como atribuir o número de linhas de uma tabela para uma
variável



Pessoal,

Bom dia!
Estou precisando atribuir o valor que representa o número de linhas de uma
tabela para uma variável.
Fiz este código abaixo, no entanto, está dando Access Violation quando passa
por esta atribuição..

with DmDadosSSP.ADOQryGe-ral do
begin
if active then Close;
SQL.Clear;
SQL.Add('SELECT COD_TEMPO, COD_EVENTO')-;
SQL.Add('FROM SSP_REL_TEMPO_-EVENTO');
SQL.Add('WHERE COD_TEMPO=
'''+Trim(FrmAlterar-PlanoAcao.-sGridTemposCriad-os.Cells[-0,i])+'''-');
SQL.Add('ORDER BY COD_TEMPO');
InputBox('',-'',Sql.Text)-;
Open;

SQL.Clear;
SQL.Add('SELECT COUNT(*) FROM SSP_REL_TEMPO_-EVENTO');
InputBox('',-'',Sql.Text)-;
* cLinhasE:=FieldByNa-me('COUNT(-*)').AsInteger; // ( aqui dá o
erro Acess Violation)*

Vcs tem alguma dica de como posso conseguir fazer isso?
Obrigada!!
-- 
Abraços,
Geovana Ventura

[As partes desta mensagem que não continham texto foram removidas]



 


No virus found in this incoming message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 270.4.6/1540 - Release Date: 08/07/2008
06:33 BomDia André



No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.524 / Virus Database: 270.4.6/1540 - Release Date: 08/07/2008
06:33 BomDia André
 


[As partes desta mensagem que não continham texto foram removidas]

Responder a