各位大侠,如何点dbgrid里的一条记录后,在dbmemo中显示这条记录里memo字段的内容? 我不太明白,你把DbMemo的数据源设成和DBGrid相同的不行吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对不起,看错了!1.你为什么不把DBGrid和DBMemo的数据源设置成一样呢?2.如果真得需要你要的效果,可以用Locate实现。这里需要知道关于Table的KeyFields(唯一确定的字段名)procedure TForm1.DBGRid1CellClick(Column: TColumn);Begin Table.Locate(KeyFields, Query.FieldValues[KeyFields], [oCaseInsensitive]);end; query和table之间总有字段联系吧把table的MasterSource设为与query连接的数据源MasterFields设为与query中的联系字段总之是用主从关系 事实上,较完整的情况是这样的:此问题是关于一个部门的人员情况的,在一个窗体上,左边是Treeview,右边上面是一个Dbgrid,下边是一个Dbmemo。数据源为:Table1----Datasource1; Query1----Datasoource2;其中,Treeview是用Table1生成的,用来显示该部门的结构,比如有部门一,部门二……部门五;Dbgrid用来显示人员情况,用的是Query1但并不是显示所有的人员,而是根据Treeview里所选择的部门来显示人员,语句为:select ID,NO,NAME…… from person where department='''+treeview1.selected.text+''';一共有两个表:一个对应treeview,用来存放部门信息;一个对应Dbgrid,用来显示人员情况,其中有个memo字段,现在就想请问:如何点了dbgrid里的人员的名字后,在下面的dbmemo里能够显示出这个表中memo字段的值?是不是还要用个table或query什么的?小弟不才,请各位大哥赐教! 只要dbmemo.datasource = dbgrid.datasourcedbmomo.fieldname =filename就行了,给分吧 不需要别的数据源了,就用与query相关的那个就行乐。 如何查找html的指定字符串,并改名为查找到字符串保存 怎么转化成DELPHI代码 请问Delphi中如何实现用户自定义的报表? FastReport问题,谁知道分组换页的方法? 怎样把查询的值付给ListView控件! 同志们!怎样做软件的演示程序?用什么做啊?!急啊! 一个关于image.picture.loadfromfile的问题。 问大家一个数据格式的问题 ***大救命呀*** 我想学Delphi,但我只会VB6.0,VF6.0.如何学起? 如何实现对Windows下文件的增,删,改进行监控 请局域网高手帮我! 热心的大虾请进:)
1.你为什么不把DBGrid和DBMemo的数据源设置成一样呢?
2.如果真得需要你要的效果,可以用Locate实现。
这里需要知道关于Table的KeyFields(唯一确定的字段名)
procedure TForm1.DBGRid1CellClick(Column: TColumn);
Begin
Table.Locate(KeyFields, Query.FieldValues[KeyFields], [oCaseInsensitive]);
end;
MasterFields设为与query中的联系字段总之是用主从关系
此问题是关于一个部门的人员情况的,在一个窗体上,
左边是Treeview,右边上面是一个Dbgrid,下边是一个Dbmemo。数据源为:Table1----Datasource1;
Query1----Datasoource2;
其中,
Treeview是用Table1生成的,用来显示该部门的结构,
比如有部门一,部门二……部门五;Dbgrid用来显示人员情况,用的是Query1但并不是显示所有的人员,
而是根据Treeview里所选择的部门来显示人员,语句为:
select ID,NO,NAME…… from person
where department='''+treeview1.selected.text+''';一共有两个表:
一个对应treeview,用来存放部门信息;
一个对应Dbgrid,用来显示人员情况,其中有个memo字段,现在就想请问:如何点了dbgrid里的人员的名字后,在下面的dbmemo里能够
显示出这个表中memo字段的值?是不是还要用个table或query什么的?小弟不才,请各位大哥赐教!
dbmomo.fieldname =filename就行了,给分吧