Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/03/2008, 12:43
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 5 meses
Puntos: 98
Re: ¿Como hacer un insert into con un campo incremental numerico ?

Hola de nuevo webbeginer, a primera vista me parece que te estás complicando demasiado para algo que quizás no necesite tanta complicación, ahora contestando a la pregunta, la lógica es la misma que la función de SQL, solamente necesitas crear un recordset que te devuelva el máximo número para un registro dado, si no existe, el valor es 1, si existe, le sumas 1 y devuelves, además de revisar las reglas específicas de tu aplicación.

Código:
SELECT TOP 1 campoid FROM tabla ORDER BY campoid DESC [WHERE condiciones]
Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway