怎么知道用户点击IWDBGrid的哪一行? 现在通过IWDBGrid显示出数据库里的数据,但想,通过用户点击一行,再对一行做操作, 有没有什么方法或事件可以获取用取点击的那一行记录.小弟初学,用的是D7.版本是5的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在IWDBGrid事件的click事件中加代码begin edit1.text:=query1.fields[0].asstring+......+query1.fields[i].asstring;end;这样就能将点击的那行记录放入edit了。 可以是,只有OnRenderCell这个事件,没有click事件,我用的是D7 自带的版本,该怎么用啊 IWDBGrid→Columns→LinkField(对应的字段),OnClick属性里写:begin AdoQuery1.Locate('对应字段',Avalue,[]); aa:=ADOQuery['XXX']; edit1.text=:ADOQuery['YYY'];end 人呢?熟人进来报个到。 2个在不同目录下的project如何实现相互调用? 100分!朋友们帮我看看。 怎样不让菜单上的快捷键出现啊! 怎样删除delphi中的一个类?请大家帮忙! 呵呵,有料到. 怎样编程取得 .eml邮件文件中的发件人和收件人地址? 请问用哪个API函数可以直接得到硬盘的ID号码? 在C#中数据库查询的内容如何组织成XML让DELPHI得到? 高分求教 深夜万分紧急问题:delphi7做如下类似的表格循环显示,哪个组件能做到? 我的win7系统装Delphi7和sql2000都会出现错误
begin
edit1.text:=query1.fields[0].asstring+......+query1.fields[i].asstring;
end;
这样就能将点击的那行记录放入edit了。
begin
AdoQuery1.Locate('对应字段',Avalue,[]);
aa:=ADOQuery['XXX'];
edit1.text=:ADOQuery['YYY'];end