Delphi - Campos autonuméricos

 
Vista:

Campos autonuméricos

Publicado por gag (18 intervenciones) el 12/03/2004 16:11:47
Que tal, tengo una tabla en access con un campo de tipo autonúmerico el problema es como puedo hacer para que este campo se visualice en el momento que el usuario esta capturando cierta información. Espero su ayuda de antemano gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Campos autonuméricos

Publicado por Elena (330 intervenciones) el 12/03/2004 20:49:02
Anteriormente utilizaba campos autoincremento, pero por evitar dicho error los descarté y aunque no he usado access, lo que hago es usar un campo integer, y en el OnNewRecord de la tabla hago lo siguiente:
select max(Campo) as Incremento from Tabla (esto en un query)

En el OnNewRecord:
Query.Close;
Query.Open;
Tabla['Campo'] := Query['Incremento'] + 1;

O bien,
Tabla['Campo'] := Tabla.RecordCount + 1;

Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar