У меня есть таблица со следующей конструкцией:SQL Сообщение об ошибке в Exception как User Defined Сообщение об ошибке
tbl_property
Fields: property_id(Primary Key),property_name and fpp_id(Foreign Key From another Table tbl_fpp)
tbl_fpp
Fields: fpp_id(primary_key),fpp_name
У меня есть строки, вставленные в обеих таблицах.
Каждый раз, когда я вставляю в tbl_property
, я также получаю fpp_id
из другой таблицы.
Я хотел бы сделать исключение для пользователя в моем приложении Visual Basic, если я удалю запись table_fpp
, если эта запись используется/ссылается на tbl_property
, тогда я буду предлагать пользователю такое сообщение. «Вы не можете удалить FPP, потому что он используется в другой записи». Иначе он удалит запись table_fpp
, если на нее не ссылаются?
Это может помочь: http://stackoverflow.com/questions/8057617/sql-exception-error-547-foreign-key-constraint-violations- while-попытка-a –