none
Como hacer un código auto generado en sql server 2014 y c# RRS feed

  • Pregunta

  • Hola.

    Alguien me puede ayudar como hacer un código auto generado en sel server 2014 y en c#. Es decir algo así 

    "PR01","PR02","PR03".

    en sql lo hice pero en c# no me sale.

    ayuda por favor, gracias.

    viernes, 17 de noviembre de 2017 11:34

Respuestas

  • hola

    esto que planteas es un pesimo diseno de la base de datos ya que estasinfingiendo las formas de normalizacion, no se si has estudiando las 3FN, pero veras que una hace referencia a campos compuestos

    en tu caso deberias tener dos campos en la tabla, uno para la parte en letras y otra para la numerica, ademas estos no seran la key de la tabla, sino que seria

    NombreTabla
    Id  PK (identity)
    codigo   (aqui iria el PR)
    secuencial  (aqui iria el 1,2, etc)

    puedes si necesitas hacer que los campos codigo y secuencial sean UNIQUE para que la db lo valide

    esta es la forma en que se modela, y no un unico campos

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 17 de noviembre de 2017 12:13

Todas las respuestas

  • Buenas

    Te importaría poner el código de SQL que has usado y te funciona (para poder entender lo que quieres hacer), y el código en c# que no te funciona (para poder ayudarte en lo que esta fallando)?

    Adicionalmente, si nos explicas como quieres auto generar el código, y que condiciones debe cumplir, facilitaríasmucho que la ayuda sea lo más clara posible

    Quedo a la espera de tu respuesta

    Atte


    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    Para obtener una respuesta lo más rápida y concisa posible, te recomiendo:

    viernes, 17 de noviembre de 2017 11:41
  • hola

    esto que planteas es un pesimo diseno de la base de datos ya que estasinfingiendo las formas de normalizacion, no se si has estudiando las 3FN, pero veras que una hace referencia a campos compuestos

    en tu caso deberias tener dos campos en la tabla, uno para la parte en letras y otra para la numerica, ademas estos no seran la key de la tabla, sino que seria

    NombreTabla
    Id  PK (identity)
    codigo   (aqui iria el PR)
    secuencial  (aqui iria el 1,2, etc)

    puedes si necesitas hacer que los campos codigo y secuencial sean UNIQUE para que la db lo valide

    esta es la forma en que se modela, y no un unico campos

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 17 de noviembre de 2017 12:13