Agus Vba respondió:
Una solución óptima que a veces funciona es hacer el SELECT MAX del ultimo pedido de ese cliente, lo memorizas y les sumas 1 a la hora de dar de alta. El problema es que si tu BBDD es multiusuario, esto te puede traer algun duplicado... Otra solución...