Ver Mensaje Individual
  #4  
Antiguo 07-09-2006
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Reputación: 25
__hector Va por buen camino
El problema existe porque, como no existen campos unicos,la fila que intentas modificar puede estar repetida, por lo que el motor de base de datos no tiene un mecanismo real para identificar una fila de otra.

Yo te recomendaria a~adir una columna de tipo entero al final de la tabla, y ponerla como autoincremento. Inmediatamente guardes los cambios, se asignaran los valores a la nueva columna, y asi podran ser discriminadas unas de otras cuando intentes hacer alguna operacion de borrado o edicion.

Otra alternativa es usar una columna de tipo uniqueidentifier, y un default value de newid(), pero al final te funcionara de cualquiera de las dos formas.
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita