标题:[求助]请教delphi中的DBGrid的一些使用问题。
只看楼主
jjbowen
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2006-2-25
 问题点数:0 回复次数:3 
[求助]请教delphi中的DBGrid的一些使用问题。
1、当点击DBGrid中的数据时,显示点击的只是一个框,而我想当点击以后选择的是一横列数据(一条记录),这如何实现。又当双击DBGrid中的一条记录的时候,如何将当前记录的各个字段的值对应显示在另一个窗口的Edit、Combobox中,以便进行修改或删除。
2、当单击某一列的开头处时,使DBGrid中的某一列记录按照从大到小或是从小到大排列。
3、如何让DBGrid中的各列的宽度最合适?当我一运行时,一些列就会很宽,而内容并没有那么长,但在设计模版中的宽度我设置的是适中。
搜索更多相关主题的帖子: delphi DBGrid 
2007-01-17 11:22
xu2000
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:51
帖 子:3890
专家分:56
注 册:2006-4-8
得分:0 

1.在option中将dbRowSelect改为真。
2.在onTitleClick事件中添加代码。
3.宽度是根椐字段的大小调整的,可以用dbgrid1.Columns[1].Width调整。


我会拿出我全部的钱财,以保你衣食无忧。我会献出我所有的智慧,以助你一帆风顺。我会想到所有的笑语,以令你展眉开颜。我会挤出最长的时间,以使你终生幸福。        [本人原创的结婚宣言]
2007-01-17 22:45
jjbowen
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2006-2-25
得分:0 

非常感谢.第1和第3个问题解决了,但我还不太清楚第2个问题,代码应该怎么加,我水平有限,请大虾指教.

2007-01-18 11:19
sanyouliu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-1-18
得分:0 
2、把你的查询语句重新order by 一下.
2007-01-19 15:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-116478-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.095597 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved