如題,我想在早上7點-19點顯示一個表:
例如: 
列名1  列名2 列名3
a1     a2    a3
b1     b2    b3
然後在下午19點到次日7點在顯示另一個表
例如:
列名4  列名5 列名6
a4     a5    a6
b4     b5    b6
這個如何實現呢?
我開始定義了
 public static DataTable dt;
然後在線程計時器Timer裏面倒點的時候
dt = new DataTable();
dt.Columns.Add("列名");
dt.Rows.Add("a1");
dt.Rows.Add("a2");
但是無法實現
我的語句是沒有問題的,現在要問的就是用什麽方法實現這個功能
求指點

解决方案 »

  1.   

    把"列名"和"a1"“a2”的都赋值啊 比如:string a1 = "***"
    dt = new DataTable();
    dt.Rows.Add("+ a1 +");
    具体显示什么你加个循环啊 或者判断什么的不就行了
      

  2.   

    我說了不是語句問題,而是datagridview綁定了datatable以後,我要在7-19點和19-7點時候顯示不同內容的2張表。
    列名4  列名5 列名6
    a4     a5    a6
    b4     b5    b6
    列名1  列名2 列名3
    a1     a2    a3
    b1     b2    b3
    只是表示列名不同的2張表
    給出的語句也只是大體的語句有問題的並不是我的語句,而是datagridview無法實現在2個時間段的表的切換,不要糾結著語句問題啊
      

  3.   

    datagridview直接设置6个列,绑定的datatable里面也设好对应的6列.
    根据时间把datagridview里面的相应列可见属性设为true或false