Foros del Web » Programación para mayores de 30 ;) » .NET »

Campo Autoincrement en Visual .NET 2005

Estas en el tema de Campo Autoincrement en Visual .NET 2005 en el foro de .NET en Foros del Web. Buenas, tengo un problema a la hora de crear un registro en Visual .NET. La verdad q soy nuevo en esto, y en anteriores versiones ...
  #1 (permalink)  
Antiguo 10/07/2009, 23:55
 
Fecha de Ingreso: diciembre-2005
Mensajes: 50
Antigüedad: 18 años, 4 meses
Puntos: 0
Campo Autoincrement en Visual .NET 2005

Buenas, tengo un problema a la hora de crear un registro en Visual .NET.
La verdad q soy nuevo en esto, y en anteriores versiones u otros lenguajes, cuando queria autoincrementar un campo lo hacia solo con declarar el campo de tipo Autoincrement, y vi que en .NET no es lo mismo.

Alguien sabe de q forma se puede hacer?? El campo es ID esta como clave principal y formato bigint. Utilizo la base de datos del mismo Visual, como \SQLEXPRESS... y estoy ultilizando bases en forma maestro/detalle...

Agradezco su ayudaaa!!!
  #2 (permalink)  
Antiguo 11/07/2009, 06:34
Avatar de dwaks  
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 21 años, 9 meses
Puntos: 15
Respuesta: Campo Autoincrement en Visual .NET 2005

Eso no es Visual Studio eso es Sql Server.

Cuando haces la tabla y creas el ID como integer y le dices que es el Key, te vas a propiedades alli veras una sección que se llama Identity Specification, abré ese Tree y le colocas a (Is Identity) el valor de Yes.

Eso te convertira el campo ID en auto incrementable.

Saludos,
  #3 (permalink)  
Antiguo 12/06/2010, 22:54
 
Fecha de Ingreso: junio-2010
Mensajes: 1
Antigüedad: 13 años, 10 meses
Puntos: 0
Sonrisa Respuesta: Campo Autoincrement en Visual .NET 2005

Al crear la tabla en sql server, declaras el atributo de la siguiente manera:
create table mitabla
(
clave int identity,/*asi se hace*/
ejemplo,
/*eso es todo*/
)
facil...!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:46.