我在form1.dbgrid里的columns[1]里设置了一个按钮,在按下按钮后弹出form2,在form2中的dbgrid1 里选择一个数据,但是如何把这个数据传递到form1的dbgrid的cell里?谢谢!
代码:
procedure Tmain.DBGrid1EditButtonClick(Sender: TObject);
begin
gd.ShowModal;//显示form2;
end;form2的dbgrid事件:
procedure Tgd.DBGrid1DblClick(Sender: TObject);
begin
y1:=dm1.d_goods.Fieldbyname('gg').AsString;
gd.Close;
//请问如何把y1的值传到form1的dbgrid的cell里.
end;
代码:
procedure Tmain.DBGrid1EditButtonClick(Sender: TObject);
begin
gd.ShowModal;//显示form2;
end;form2的dbgrid事件:
procedure Tgd.DBGrid1DblClick(Sender: TObject);
begin
y1:=dm1.d_goods.Fieldbyname('gg').AsString;
gd.Close;
//请问如何把y1的值传到form1的dbgrid的cell里.
end;
解决方案 »
- WebBrowser提交表单,有个验证码要点击文本框才显示,怎么点?
- 请教高手dbgrid问题。。各位帮帮忙
- 怎样实时检测与数据库的连接是否正常
- 关于文件读写错误!Stream Read Error
- 求救!!!SPCOMM控件的使用详解
- 如何解决多文本问题?
- 为什么DELPHI的关于中都有一个 豪华宫殿?到底代表什么历史意义?
- delphi 中如何做到flash的图片识别?
- (版主别骂我, 我已经找过了, 但是没找着)怎样用{$define}定义一个几个单元都能用{$ifdef}来使用的符号常量?
- 在 Windows 2000 下怎样从资源文件里读取资源?
- 哪有DELPHI 安装程序的下载地址?
- 我加了新控件,但是它的帮助我却加不上去呀,求救!!!!!
if form2.modalresult = mrok then
begin
table1.Edit;
Table1.fieldbyname('name').asstring := form2.Table1.fieldByname('name').Asstring;
end;