白痴问问题:我用SQL查询语句,如何动态控制DBGrid控件的显示长短和对齐方式?(100分)

  • 主题发起人 主题发起人 chy.com
  • 开始时间 开始时间
C

chy.com

Unregistered / Unconfirmed
GUEST, unregistred user!
我用SQL查询语句,如何动态控制DBGrid控件的显示长短和对齐方式?

另外如何对数据库记录进行比较,然后排序显示?

例如:一个考勤纪录表有 人员编号(No)、日期(Date)、时间(Time) 三个字段,
如何在 相同人员的相同日期中对时间进行比较,取最大和最小的两个时间。然后按人员、
日期、时间排序。

谢谢!!十万火急!!
 
DBGrid1.Columns[3].Width:=200; //改变长度
DBGrid1.Columns[3].Alignment:=taCenter; //改变对齐方式

你的最后一个问题,我听的不大清楚,不过只要用SQL语句的“MAX()”就可取最大值,
而排序问题也可以通过SQL语句的ORDER BY实现。
 
谢谢 Slong 那如何对全表进行查询比较呢?
 
Slong的回答完全正确!你的“如何对全表进行查询比较呢?”是什么意思?
 
那请问有一时间字段为 1899-12-30 12:00:00

如何显示成12:00:00

谢谢。
 
多人接受答案了。
 
后退
顶部