怎么把选中的单选按钮值插入表中
如何把选中的单选按钮值插入表中
有一张选择权限的表,表有两部分组成,有三个字段,第一个字段是表的名称,后两个字段是审核和制单,但它们不在一个表之中,第一列是固定不变的,是一张权限名称表中调用的。审核和制单是存入用户权限表,它是有另外一个adoquery控制的,现在有两个单选按钮,分别连接checked和ordered中,如何把选中的单选按钮的值插入用户信息表
------解决方案--------------------
看得有点晕
需要保存的字段在一张表也好,两张表也好,都是类这样
update XXX set checked = 'T' where ID = xxx
------解决方案--------------------
if MRPCalDataSet.RecordCount>0 then
while not MRPCalDataSet.Eof do
begin
MRPCalDataset.First; //加个First
DetailDataSet.Append;
DetailDataSet.fieldbyname('MatID').value:=MRPCalDataset.fieldbyname'MatID').value;
DetailDataSet.fieldbyname('Number').value:=MRPCalDataset.fieldbyname('RequireNumber').value;
DetailDataSet.fieldbyname('RequireDate').value:=MRPCalDataset.fieldbyname('RequireDate').value;
DetailDataSet.fieldbyname('ProPlanID').value:=MRPCalDataset.fieldbyname('ProPlanID').value;
DetailDataSet.fieldbyname('MROID').value:=MROIDEdit.Text;
DetailDataSet.Post;
MRPCalDataset.next;
end;
这样试试
有一张选择权限的表,表有两部分组成,有三个字段,第一个字段是表的名称,后两个字段是审核和制单,但它们不在一个表之中,第一列是固定不变的,是一张权限名称表中调用的。审核和制单是存入用户权限表,它是有另外一个adoquery控制的,现在有两个单选按钮,分别连接checked和ordered中,如何把选中的单选按钮的值插入用户信息表
------解决方案--------------------
看得有点晕
需要保存的字段在一张表也好,两张表也好,都是类这样
update XXX set checked = 'T' where ID = xxx
------解决方案--------------------
if MRPCalDataSet.RecordCount>0 then
while not MRPCalDataSet.Eof do
begin
MRPCalDataset.First; //加个First
DetailDataSet.Append;
DetailDataSet.fieldbyname('MatID').value:=MRPCalDataset.fieldbyname'MatID').value;
DetailDataSet.fieldbyname('Number').value:=MRPCalDataset.fieldbyname('RequireNumber').value;
DetailDataSet.fieldbyname('RequireDate').value:=MRPCalDataset.fieldbyname('RequireDate').value;
DetailDataSet.fieldbyname('ProPlanID').value:=MRPCalDataset.fieldbyname('ProPlanID').value;
DetailDataSet.fieldbyname('MROID').value:=MROIDEdit.Text;
DetailDataSet.Post;
MRPCalDataset.next;
end;
这样试试