F
fuxin198311
Unregistered / Unconfirmed
GUEST, unregistred user!
有两张表一张是表头 一张是明细 我在明细表引用了表头的表的主键 在明细是外键
如表头 vendor_id(主键) vendor_name......
明细 vendor_id(外键) student_name .......
问题是 我要保存数据到明细表 我在窗体上放了一个edit组件用来显示vendor_name(表头的字段) 的值
现在我保存时 但是明细表没有这个字段呀 只有vendor_id(外键) 我的代码是这样的 with adoquery1 do //录入数据进行保存
begin
close;
sql.Clear ;
sql.Add('insert into vendor_py_detail(vendor_name,student_name)valuesname,m)');
Parameters.ParamByName('name').Value:=trim(edit1.Text);
Parameters.ParamByName('pm').Value:=trim(comboedit1.Text);
execsql;
end;
end;
这样有错 应怎么办呢
如表头 vendor_id(主键) vendor_name......
明细 vendor_id(外键) student_name .......
问题是 我要保存数据到明细表 我在窗体上放了一个edit组件用来显示vendor_name(表头的字段) 的值
现在我保存时 但是明细表没有这个字段呀 只有vendor_id(外键) 我的代码是这样的 with adoquery1 do //录入数据进行保存
begin
close;
sql.Clear ;
sql.Add('insert into vendor_py_detail(vendor_name,student_name)valuesname,m)');
Parameters.ParamByName('name').Value:=trim(edit1.Text);
Parameters.ParamByName('pm').Value:=trim(comboedit1.Text);
execsql;
end;
end;
这样有错 应怎么办呢