delphi的dbgrid中添加新纪录时,‘留言者’字段自动添加当前用户名,怎么编辑啊?

2025-01-07 03:37:27
推荐回答(1个)
回答1:

如果你的dbgrid的dataset关联为adoquery1,当前用户名保存在变量GUserName中则在Adoquery1的onafterinsert事件中写代码
procedure TForm1.ADOQuery1AfterInsert(DataSet: TDataSet);
begin
DataSet.FieldByName('留言者').Value := GUserName;
end;
这样就可以了