怎样在一个窗体利用另一个窗体的DBGrid来显示查询结果? form3 和 form4, DBGrid 在form3中,我想在form4中操作,把查询结果显示到form3的DBGrid中, 能办到吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然能了,你在form4中添加uses form3;然后设置form3的dbgrid的datasource属性为你在form4中得到的查询数据集,这样就可以做到你刚说的如:form3.dbgrid1.datasource:=DataSource1; 很简单,你把form3得DBGrid和form4里得DBGrid公用一个数据源就可以了,不管你操作那个都没有问题 最好的方法是少用form多用panel~~~比较简便 引用form3接着引用form3中的数据集即可 to walterwl(I Love Delphi) : panel 有什么好处吗?不是跟form一样也是一种面板吗? 可以阿,uses以后,直接调用form3.dbgrid1就行了 给调用的dbgrid更新另外窗体的数据源 很简单的。你只要将两个窗口的DBGrid连接同一个datasource就可以了。form4操作完成之后刷新一下table或query控键就可以了。 兩個dbgrid用一個數據源(datasource)! delphi 7 string 的内存结构 (vc调用delphi dll) 中文经UTF-8转换后,怎样才能还原为中文 如何動態實現報表 急,高手帮忙! 很简单的打印一行文本文字的问题呀,为什么老没人帮我?555 delphi 新手的一个纠结问题. 怎样用程序使的win2000下目录和盘共享! 为何??? 我有个自动电源(ATX)想用来听CD,但不知道怎么激活它,有办法吗? sql语言怎用呀? 在delphi中如何使用MSCOMM控键 在delphi中的dbedit中为什么不能输入日期和时间点?
uses form3;
然后设置form3的dbgrid的datasource属性为你在form4中得到的查询数据集,这样就可以做到你刚说的
如:
form3.dbgrid1.datasource:=DataSource1;
比较简便
接着引用form3中的数据集即可
panel 有什么好处吗?不是跟form一样也是一种面板吗?
你只要将两个窗口的DBGrid连接同一个datasource就可以了。form4操作完成之后刷新一下table或query控键就可以了。