StevePMedlem sedan mars 2003772 inlägg Jag får detta felet när jag försöker radera en post:
DELETE statement conflicted with COLUMN REFERENCE constraint 'refFileBox_Files'. The conflict occurred in database 'Database_RainbowDev', table 'tblFiles', column 'BoxID'.
Jag vet vad det beror på och det ända jag vill kunna göra är att hantera felmedelandet själv. Så istället för detta felmedelandet så vill jag kunna skriva ut ett eget felmedelande.
Hur skulle detta gå till ?
@ndersMedlem sedan juni 200032 969 inlägg Vad använder du för dbms, och var vill du hantera det?
Körs SQL-frågan direkt eller använder du någon sorts lagrad procedur?
StevePMedlem sedan mars 2003772 inlägg Ursäkta att jag var lite otydlig.
DBMS är MS SQL Server 2000
Deleten går genom en Lagrad procedur
@VarFileID INT
AS
Delete From tblFileBox where tblFileBox.BoxID = @VarFileID
StevePMedlem sedan mars 2003772 inlägg Jag skulle iofs kunna göra en check i reference tabellen ifall det innehåller poster med samma BoxID och bara skriva ett felmeddelande om RS.EOF inte är sant.
Men jag undrar ifall man kan kontrollera detta direkt i proceduren istället?
LarsGMedlem sedan dec. 200012 464 inlägg använd @@error Läs mer i bol