我遇到了一个问题,我想在我的数据库中插入信息。但是有一些新的信息,一些旧的信息和一些来自不同的表。
我需要的是获得
来自ComboBox的舞台namn
来自不同表的个人号码,我从ComboBox中获取namn
来自文本框的2个不同的数字集。
我无法找到如何做所有事情或者说我需要舞台namn和pnr因为那里的外键
Psedu代码就像
插入安全(PNr,StageNamn,日,时间)值(Persoanl.Namn = ComboBox1,ComboBox2,TextBox1,TextBox2)
另外2个是新信息,因此在第一个语句中不需要我可以使用alter在以后添加它们。
感谢您提供任何帮助。
ps,现在我无法更改表,因此它使用namn而不是pnr因为其他表的构建方式
答案 0 :(得分:0)
INSERT INTO Safty (Pnr, StageNamn, Day, Time)
SELECT Pnr, :ComboBox2, :TextBox1, :TextBox2
FROM Personal
WHERE Namn = :ComboBox1