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

Autogenerar ID tipo varchar

Estas en el tema de Autogenerar ID tipo varchar en el foro de .NET en Foros del Web. Hola, la cuestion es la siguiente, estoy creando una aplicacion en vb.net 2010 y uso como gestor de bd sql server 2008, tengo un formulario ...
  #1 (permalink)  
Antiguo 11/11/2012, 13:58
 
Fecha de Ingreso: noviembre-2012
Mensajes: 1
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Autogenerar ID tipo varchar

Hola, la cuestion es la siguiente, estoy creando una aplicacion en vb.net 2010 y uso como gestor de bd sql server 2008, tengo un formulario de pedidos de compra, necesito ayuda para generar el id de pedido (numero de pedido) ya que debo registrar cada pedido en la bd pero el id no es identity, es de tipo varchar y ya no tengo idea de como hacerlo!!!
  #2 (permalink)  
Antiguo 11/11/2012, 16:05
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Autogenerar ID tipo varchar

Me intriga: Si el ID es un numero de pedido, ¿Por qué el campo de la tabla es un VARCHAR?
¿No le estarás errando al diseño de la estructura de datos?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 12/11/2012, 00:02
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Cita:
Iniciado por gnzsoloyo:4309199
Me intriga: Si el ID es un numero de pedido, ¿Por qué el campo de la tabla es un VARCHAR?
¿No le estarás errando al diseño de la estructura de datos?
Es más, porque obtiene ese valor del formulario si ha de ser auto incrementar?

Etiquetas: server, sql, tipo, varchar, vb, aplicaciones
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 22:18.