如:
日期 上班時間1 下班時間1 上班時間2 下班時間2
部門一 aaaaa 張三
2007.6.1 07:55 12:05 13:25 17:35
2007.6.2 07:55 12:05 13:25 17:35
2007.6.3 07:55 12:05 13:25 17:35
部門一 bbbbb 李四
2007.6.2 07:55 12:05 13:25 17:35
2007.6.4 07:55 12:05 13:25 17:35
2007.6.6 07:55 12:05 13:25 17:35 部門二 ccccc 王五
2007.6.3 07:55 12:05 13:25 17:35
2007.6.5 07:55 12:05 13:25 17:35
2007.6.8 07:55 12:05 13:25 17:35

解决方案 »

  1.   

    http://www.vckbase.com/document/viewdoc/?id=1715
    看看这个能不能符合你的要求...
      

  2.   

    如果只是查看,可以用报表.
    否则用tree + datagridview.
      

  3.   

    1.雖然不需要修改,但不能用報表,因為要瀏覽,選擇的.
    2.不能用datagridview.我是的2003版的
    3.不能用第三方控件,不允許
      

  4.   

    另外一个思路:直接操作 SQL 在 sql 中分组, 显示在 DataTable 就分组了
     
    sql 语句: select *from 表 group by 部门
      

  5.   

    to:hjs1573(非正派)
    我想你理解錯了我的意思,資料是要分組顯示的,而不是在數據庫中處理(這個我會)
    按部門,工號,姓名分三個字段分組,
    明細中顯示上班時間及實際打卡時間.象報表中的分組一樣.
      

  6.   

    dataList 也能实现 日期上班時間1  下班時間1   上班時間2   下班時間2
    Lable1  Lable2  lable3
    Lable4
    Lable5
    Lable6将查询的记录集 绑定到 Lable
      

  7.   

    用法 和 Datagrid 差不多,由于 我现在的 电脑 装的是 VS2005 而且没有 DataList 控件
    不知道被 前任 搞到哪去了?dataList 就想一个 panel 然后你 拖一些控件上去,用来显示数据,控件位置自己随便定义
    然后将数据源绑定到 dtaList ,有几行数据, 就相应 显示 几个panel其他 楼主肯定会做! 我没有工具,不能给出代码...