关于DBGRID的问题 有谁知道怎么样在选中一条DBGRID的记录时(如双击)让它弹出一个新的窗体,这个窗体就是记录了该记录的数据,然后我们在这个上面修改这个记录,因为虽然DBGRID上也可以修改(好象把Readonly该成FLASE),但这样好象很不方便 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在双击的时候系统会默认你点击的纪录为当前纪录,然后你再利用Edit1.text := Adoquery1.fieldbyname('字段名称').value;得到他的值(当然你要先把那个窗体先showmodal出来) 必须创建两个窗体,一个是有DBGrid的主窗体,另一个放上DBText等组件。在主窗体的DBGrid的OnDblClick事件中写代码来调用编辑窗体,DBText的DataSource指向主窗体。大概就是这样。 楼上说的没错!:) 在dbgrid的双击事件中弹窗口,直接取当前query对应的数据就可以了 在要弹出的窗体上放上相应的DataControls,将所有的DataControls的DataSource属性设置为DBGrid的DataSource属性就可以了. 怎么设置控件的属性让它自动调整分辨率啊? showmodal的窗口跑到后面去了,Up有分 怎么检测打印机的状态 一个很简单的问题 fastreport用法? 我的combobox是dropdownlist类型的,能不能在窗体打开时显示 text 大家帮我解决一个小技术问题, 定结贴 一个关于包的问题。急。请求赐教! 如何在DBGrid表格控件中显示斑马条纹 求救:请问TFocusPanel,TMsoficeCaption,TLEDClock都指的到底是什么控件? 向大家请教一个问题:按钮等控件上鼠标右键的“这是什么”功能是怎么实现的? 超级难,急!!!
在dbgrid的双击事件中弹窗口,直接取当前query对应的数据就可以了