dateTime.ToString("yyyy-MM-dd hh:mm:ss")or或者进行格式化

解决方案 »

  1.   

    tostring?
    把每条数据取出来吗??能不能不取出来啊?
    格式化的话,好像ACCESS不接受cast跟convert啊
      

  2.   

    select FormatDateTime(datacol,0) from tablename
      

  3.   

    晕,formatdatetime虽然ACCESS支持
    可是C#不支持哪
      

  4.   

    ?C#干吗要支持?select出来,fill到一个数据集,然后绑定到DataGrid就可以了!
      

  5.   

    DateTime.ToShortDateString()
    Datetime.ToLongDateString()
    都可以只有日期没有时间的
      

  6.   

    回孤寂无边:
    就是用同一语句,在ACCESS中可以运行
    但在C#中,就出错了
    用TRY ...CATCH抓到出错的,
    而且在适配器向导中也通不过呢,说formatDATETIME无效
      

  7.   

    我觉得可以把得到的值 转换一下 放到datagrid里吧
      

  8.   

    楼主,真的很对不起,经过我仔细的研究,终于知道了:select  format(datecol, 'yyyy-mm-dd hh:mm:ss') from tablename这样就可以了!哈哈!
      

  9.   

    测试通过,Access 2003和microsoft jet 4.0 OLE DB Provide
      

  10.   

    问题是我的是acessXP啊,我通不过,这样