none
Vários indices unicos en una tabla RRS feed

  • Pregunta

  • Hola, les escribo ya que tengo el siguiente problema...
    Esto es en un proyecto de windows forms en c# utilizando el conector oledb de .net.
    Tengo un contenedor .dbc de visual foxpro el cual contiene muchas tablas dbf dentro.
    Cada tabla dbf tiene además de otras columnas, 3 columnas que no se pueden repetir en otro registro de la tabla.
    Quedaría algo así:

    col1-unica, col2-unica, col3-unica, col4, col5

    Lo necesario es que al crear las filas para la tabla, la col1-unica de una fila no puede ser igual a la col1-unica de las demás filas.
    Lo que necesitaría sería que existan éstas 3 columnas como claves primarias, así cuando quiero ingresar un registro en un bloque try, catch, saltará al catch y ahí haré las cosas necesarias.
    El tema es que no logro conseguir crear las 3 columnas como primary key's, sólo me deja crear una sola. Si las creo como INDEX CANDIDATE, funcionará?

    Espero haberme explicado bien, muchas gracias!
    miércoles, 15 de julio de 2009 19:36