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