我excel里面有一列是日期比如:2013-02-08  我导入excel在winform程序中,Fill成dataset,但是在dataset里面 日期那一列就变为了
2013-02-08 0:00:00  
求教!exceldatasetwinform

解决方案 »

  1.   

    要转换为日期格式DataSet ds = DBProvider.DefaultDBOperator.GetDataSet(command);
    DateTime.Parse(ds.Tables[0].Rows[0].dr["日期"]).ToString("yyyy-MM-dd")
      

  2.   

    你对倒出来的DataTable重新编辑下,转换下格式再填充
      

  3.   

    @hdhai9451 要转换为日期格式DataSet ds = DBProvider.DefaultDBOperator.GetDataSet(command);
    DateTime.Parse(ds.Tables[0].Rows[0].dr["日期"]).ToString("yyyy-MM-dd")---------------excel日期那一列不固定,每次excel不一样,我找不到日期这一列。。
      

  4.   

    你对倒出来的DataTable重新编辑下,转换下格式再填充 
    ---------------excel日期那一列不固定,每次excel不一样,我找不到日期这一列。。
      

  5.   

    能否对dataset中的第一行遍历下,根据日期格式判断那列是日期