mira he visto tu codigo y esta perfectamente bien, por lo tanto mi deduccion mia es q, no te estan guardando en la base de datos lo q quieres,,,
pero te tiene q guardar, o al menos q te expliques de una forma mas clara ,,,
o sino otro metodo de tambien como generar registros, indexados por un numero q vayan de 1 en 1,,,
es creaando una tabla auxiliar en tu base de datos llamada contador,,,
y hay a medida q ejecutas el comando addnew, pues pues agregas en tu tabla de ticket, tu registro y en tu tabla contador pero ya sumados en 1...
y despues lo grabas con el update, y queda tu informacion guardada y nunca se inicializara a cero sino q siempre avanzara de 1 en 1..
espero q hayas comprendido, lo q te explico o de lo contrario puedes mandarme un email, con imagenes si guatas de tus formaularios
soy ing de sistemas y domino bastante bien casi a la perfeccionlo q es el visual basic, mi correo es
ing_joseportilla@hotmail.com byee