Ver Mensaje Individual
  #1  
Antiguo 16-09-2011
ezequiel913 ezequiel913 is offline
Miembro
NULL
 
Registrado: may 2011
Posts: 39
Reputación: 0
ezequiel913 Va por buen camino
No puedo obtener el ultimo valor de un campo en una variable!

Hola gente!!!

bueno el problema que tengo es el siguiente, tengo que poder obtener el ultimo valor de un campo de una tabla situada en una base de datos de SQL Server 2000. Por que quiero hacer esto? - bueno necesito obtener ese valor para poder sumarle uno mas y tirarlo en un Edit sin que el usuario lo ingrese, osea el valor de ese Edit se lo doy yo con la sumatoria en uno mas del ultimo valor del campo.

por ejemplo:

si el ultimo valor del campo de la tabla que quiero obtener es 5 yo le tengo que sumar 1 y mostrar en el edit el 6.

el codigo que tengo en Delphi 7 es el siguiente:
Código Delphi [-]
var N, P: Integer;

     N:= 0;
     P:= 1;
               
           
           Query1.SQL.Clear;
           Query1.SQL.Add('Select Max(Numero) From OrdenCompra');
           Query1.Open;
           N:= Query1.FieldByName('Numero').AsInteger;

           Numero.Text:= Num + IntToStr(P);

este es el codigo que tengo para obtener el ultimo campo de la columna NUMERO, el tema es que me tira error, me dice que el FIELD 'NUMERO' NO FOUND.

asique ya nose que mas hacer.

bueno eso seria todo, si no se entiende lo que quiero avísenme.

saludos.!!!
Responder Con Cita