Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Insertar valor a campo identity (temporalmente)

Estas en el tema de Insertar valor a campo identity (temporalmente) en el foro de SQL Server en Foros del Web. Hola, estoy intentando copiar datos de una tabla a otra. Como hay un campo identity, hago "SET IDENTITY_INSERT " a ON para que me deje ...
  #1 (permalink)  
Antiguo 30/06/2008, 06:34
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
Insertar valor a campo identity (temporalmente)

Hola,

estoy intentando copiar datos de una tabla a otra.

Como hay un campo identity, hago "SET IDENTITY_INSERT " a ON para que me deje insertarlos, pero me sigue diciendo que no puedo introducir valores a un campo indetity..

Cita:
System.Data.SqlClient.SqlException: Sólo puede especificarse un valor explícito para la columna de identidad de la tabla cuando se usa una lista de columnas e IDENTITY_INSERT es ON.
¿por que no me lo coge?


saludos
  #2 (permalink)  
Antiguo 30/06/2008, 13:12
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
Respuesta: Insertar valor a campo identity (temporalmente)

Lo he solventado usando la clase SQLBulkCopy (ADO.NET 2)

saludos
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 03:07.