我正在尝试从连接其他两个表的表中删除一条记录,似乎外键关系可能会阻止此操作的发生。
请记住,在数据库中没有强制执行外键约束,并且没有抛出足够奇怪的错误。它根本不会删除记录。此外,我可以轻松地从不是连接表的表中删除其他记录。
我使用的当前框架是 Asp.Net MVC2,但由于我也尝试使用 SqlCommand 对象删除它,但它没有工作,我没有将其归因于框架。需要注意的一点是,如果我通过存储过程执行此操作,或者如果我在 SQL Management Studio 中执行查询,它确实有效。此外,该应用程序当前与数据库不在同一台服务器上。
这里有什么想法吗?
提前致谢。