PDA

Ver la Versión Completa : "DBEdit con incremento automatico"


mar_a
08-05-2008, 21:45:12
Hola que tal!!

Pues mi duda es como le puedo hacer para que un DBEdit me muestre numeros de 1 en uno cada vez que entro al form donde se encuentra ya que este me sirve como llave primaria de una tabla.


De antemano gracias por su ayuda :)

marcoszorrilla
08-05-2008, 21:49:24
Depende del tipo de tablas que utilices, por ejemplo en Paradox tendrías que aprovechar el evento OnNewRecord e incrementar el número, puedes hacerlo con una consulta Max(Numero) + 1

En otros motores tendrás que implementar un trigger....

Un Saludo.

mar_a
08-05-2008, 22:03:46
Las tablas que utilizo son en SQL server express espero que si se pueda

es que las tenia con un identity para que ahi se realizara el incremento pero al enlazarla con los componentes de mi form me genera un error por que empieza a guardarlos desde ese campo y no pude hacer que lo omitiera y empezara a guardar desde el segundo campo por eso he optado por ver si se puede generar desde delphi

nuevamente gracias por su ayuda