我需要显示本地磁盘和数据库中的图像
通常我喜欢
<img src="/images/ome.jpg">
如果上面的图像已经复制到应用程序,则只显示
我喜欢从db和本地驱动器获取图像
答案 0 :(得分:2)
您似乎真正想要的是级联删除外键约束。假设Emp_Id
是EmpProof
中的主键,您可以定义:
alter table EmpQuali add constraint fk_empquali_empid
foreign key (emp_id) references empproof (emp_id)
on delete cascade;
然后当您从EmpProof
删除时,相应的行将从EmpQuali
中删除:
DELETE FROM EmpProof WHERE EmpProof.Emp_id = 2;
答案 1 :(得分:0)
你可以尝试这个(当你打电话给你的id字段时我不知道):
CREATE TABLE #app (id_empproof int , id_empquali int)
INSERT INTO #app
SELECT EmpProof.Emp_id, EmpQuali.emp_id
FROM EmpProof
INNER JOIN EmpQuali
on EmpProof.Emp_id= EmpQuali.Emp_id Where EmpProof.Emp_id = 2
所以你可以编写两个删除操作,如下所示:
DELETE FROM EmpProof
WHERE EXISTS (SELECT 'x'
FROM #app a
WHERE a.empproof_id = empproof.emp_id)
DELETE FROM EmpQuali
WHERE EXISTS (SELECT 'x'
FROM #app a
WHERE a.empquali_id = empquali.emp_id)