Erro al insertar registros INSERT statement conflicted with COLUMN FOREIGN KEY

31/05/2005 - 17:12 por Jason Boris Rivas Otaiza | Informe spam
Buenas tengo este error al insertar una tabla alguien podría decir a que se
debe, el error es el siguiente

Microsoft OLE DB Provider for SQL Server (0x80040E2F)
INSERT statement conflicted with COLUMN FOREIGN KEY
constraint 'FK_CO_Cobran_TipoP_78647970'. The conflict
occurred in database 'Spring', table 'CO_TipoPago', column 'TipoPago'

la linea de codigo a la que se rrefiere es la siguiente

set objInsert=Server.CreateObject("ADODB.Recordset")
SQLinsert="insert into
CO_cobranzadetalle(UnidadReplicacion,CobranzaNumero,Linea,TipoPago,"_
&"MonedaPago,MontoLocal,MontoDolares,Banco,DocumentoReferencia,TipoCambioPago,"_
&"Estado,UltimaFechaModif,UltimoUsuario,CuentaBancariaPropia)" _
&"
values('"&VarUnidadReplicacion&"',"&VarCobranzaNumero&","&VarLinea&",'"&varTipoPago&"','"
_
&VarMonedaPago&"',"&VarMontoLocal&","&VarMontoDolares&",'"&VarBanco&"','"&VarDocumentoReferencia&"',"
_
&VarTipoCambioPago&",'"&VarEstado&"',GETDATE(),'"&VarUltimoUsuario&"','"&VarCuentaBancariaPropia&"')"

objInsert.Open SQLinsert,objCN

no parece cer un error de los datos mas bien de la relacion pero exactamente
que pude ocacionarlo muchas gracias de antemano por su ayuda
 

Leer las respuestas

#1 Maxi
31/05/2005 - 17:17 | Informe spam
Hola, deberias revisar que esta pidiendo la Foreign key.


Salu2
Maxi


"Jason Boris Rivas Otaiza" escribió en el
mensaje news:%
Buenas tengo este error al insertar una tabla alguien podría decir a que
se debe, el error es el siguiente

Microsoft OLE DB Provider for SQL Server (0x80040E2F)
INSERT statement conflicted with COLUMN FOREIGN KEY
constraint 'FK_CO_Cobran_TipoP_78647970'. The conflict
occurred in database 'Spring', table 'CO_TipoPago', column 'TipoPago'

la linea de codigo a la que se rrefiere es la siguiente

set objInsert=Server.CreateObject("ADODB.Recordset")
SQLinsert="insert into
CO_cobranzadetalle(UnidadReplicacion,CobranzaNumero,Linea,TipoPago,"_
&"MonedaPago,MontoLocal,MontoDolares,Banco,DocumentoReferencia,TipoCambioPago,"_
&"Estado,UltimaFechaModif,UltimoUsuario,CuentaBancariaPropia)" _
&"
values('"&VarUnidadReplicacion&"',"&VarCobranzaNumero&","&VarLinea&",'"&varTipoPago&"','"
_
&VarMonedaPago&"',"&VarMontoLocal&","&VarMontoDolares&",'"&VarBanco&"','"&VarDocumentoReferencia&"',"
_
&VarTipoCambioPago&",'"&VarEstado&"',GETDATE(),'"&VarUltimoUsuario&"','"&VarCuentaBancariaPropia&"')"

objInsert.Open SQLinsert,objCN

no parece cer un error de los datos mas bien de la relacion pero
exactamente que pude ocacionarlo muchas gracias de antemano por su ayuda


Preguntas similares