Se o banco for Firebird experimenta o seguinte:

Select first 1 code from sua_tabela order by code desc

[]
Andrei

Em 14/07/06, jeannefoliveira<[EMAIL PROTECTED]> escreveu:
> infelizmente nao ta dando certo pessoal. Retirando esse * dá uma
> mensagem que nao foi encontrado o campo code. Mas esse campo existe na
> tabela.
>
> --- Em delphi-br@yahoogrupos.com.br, "Rubem Nascimento da Rocha"
> <[EMAIL PROTECTED]> escreveu
> >
> > Tira esse '*,' da instrução SQL. Deve ser esse o problema. Sds.
> >
> >
> > >From: "jeannefoliveira" <[EMAIL PROTECTED]>
> > >Reply-To: delphi-br@yahoogrupos.com.br
> > >To: delphi-br@yahoogrupos.com.br
> > >Subject: [delphi-br] Re: max(code)
> > >Date: Fri, 14 Jul 2006 15:14:19 -0000
> > >
> > >ta dando erro...
> > >
> > >Meu codigo:
> > >     if Query.Active then
> > >        Query.Close;
> > >     Query.SQL.Text := Format('SELECT *, max(code) as maxCode FROM %s',
> > >[TableName]);
> > >     Query.Open;
> > >
> > >     code := Query.FieldByName('maxCode').AsString;
> > >
> > >
> > >--- Em delphi-br@yahoogrupos.com.br, Welson Avelar
> > ><[EMAIL PROTECTED]> escreveu
> > > >
> > > > --- jeannefoliveira escreveu:
> > > > > Oi pessoal, to querendo saber o codigo maior de uma tabela mas
> nao sei
> > > > > como receber esse valor.
> > > > >
> > > > >
> > > > > To utilizando um ZQuery e o seguinte comando :
> > > > >
> > > > > 'SELECT max(code) as Code FROM tabela'
> > > > >
> > > > > mas como faço para pegar esse valor e atribuir a uma variável?
> > > > >
> > > > >
> > > > > Obrigado
> > > > [--x--]
> > > >
> > > > [Welson] Simples. Faz a query assim: 'SELECT max(code) as Code FROM
> > >tabela' e
> > > > depois é só fazer Edit1.Text := ZQuery.FieldByName('Code').AsString;
> > > >
> > > > []s.
> > > >
> > > > =================================
> > > > "O que me preocupa não é o grito dos maus. É o silêncio dos bons."
> > > > Martin Luther King.
> > > > =================================
> > > > Welson de Avelar Soares Filho
> > > > Analista/Programador Delphi
> > > > Gemini Sistemas
> > > > <www.geminisistemas.com.br>
> > > > Juiz de Fora - Minas Gerais
> > > > =================================


-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a