Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-05-2007
JESUSMDGZ JESUSMDGZ is offline
Miembro
 
Registrado: abr 2006
Ubicación: Cadiz - España
Posts: 10
Poder: 0
JESUSMDGZ Va por buen camino
Creacion de un campo clave interno autonumerico

Muy buenas, estoy desarrollando una aplicacion para mi Proyecto Fin Carrera, utilizo Delphi 2006 y Sql-Server Express 2005.

Necesito en una tabla que cuando realizo un insert me genere un campo autoincrementable como campo clave interno, lo estoy haciendo mediante la consulta del maximo numero y sumandole uno, pero no creo que esto sea lo mas correcto. Me gustaria diseñar un Trigger que en el evento insert me generara el siguiente numero. He buscado por el foro y lo no he visto como poder hacerlo, si alguien tuviese un ejemplo se lo agradeceria, logre encontar como hacerlo con interbase, pero cuando intento hacerlo en SQL-Server no se como crear el generador que necesito para que genere el autonumero [HILO:Conectar un Trigger con Delphi]

Buscando en otros sitio he visto que dicen que defina un campo autonumerico, pero no se donde estan pues no es nigun tipo de campo.

Saludos y gracias de antemano, JesusMDGZ
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Modificar campo autonumerico Carlex MS SQL Server 3 07-09-2006 17:06:47
campo autonumerico con letra Cosgaya Tablas planas 2 13-11-2005 11:52:45
campo autonumerico pharaonhx MySQL 4 14-04-2005 21:13:50
Creacion de campos clave en Interbase senpiterno Firebird e Interbase 5 17-11-2004 11:44:35
reorganizar un campo autonumerico? Er_Manué Conexión con bases de datos 1 13-08-2003 13:45:22


La franja horaria es GMT +2. Ahora son las 12:38:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi