我在程序中建立了一个datamodel,两个form,假如form1为主form,form2为从form在datamodel中放置了一个adoconnect,一个adoquery和datasource,在form1中放了一个dbgrid,dbgrid的datasource为datamodel中的datasource,现在点击form1中的dbgrid中的某一行,进入form2,在form2中显示刚才选定的记录内容,为什么从form2返回form1中,重新点击其他的数据无效。
解决方案 »
- 《请教》怎么控制memo的下拉
- 请教delphi源代码转为c++ Builder 源代码的工具
- 谁有空帮我看段代码关于TREEVIEW的 没用过 也不知道哪错了 唉 就50分 会者不难
- MDI 高手 求救!!!
- 怎删除IE的历史记录?
- 怎样利用软件在已知的网站自动注册,登陆并发布供求信息,并在其中搜索关键字,郁闷!
- 过年了,给大家发点年终奖吧,前十名每人20大元。
- Delphi5 的Query控件有这样一个属性Constraints,是做什么用的?
- 请问各位有否看过类似于《C++编程思想》和《Java编程思想》“深入探讨”Pascal的书?
- 求教delphi访问硬盘绝对扇区的方法
- 高手请进,快一天了,还没找出错的原因,急啊!!!!!!
- 导入pdf库的问题。
原因:双击时有检查 if assign(form2) then ……;关闭form2时是 form2.free;
应该是form2的指针没释放吧。所以可以试试 freeandnil(form2);
show and hide!
另问
form2中用什么显示数据的?
form2:=Tform2.create(self)
form2.showmodel