数据库里有个datetime型的字段,插入新纪录时用的是GETDATE()取时间 格式为:2011-11-15 10:03:55,我现在想用一个控件读取这个字段并且能在控件中修改时间 2011-11-15 10:03 这个可以修改到分钟的 应该使用什么控件?

解决方案 »

  1.   

    你自己写一个sql查询出来 在datalist grideview绑定显示就行了
      

  2.   

    当然是input[type=text]控件
    inputID.value=datetime.tostring("yyyy-MM-dd HH:mm")
      

  3.   

    一个文本框 + 日期控件演示地址如下:http://www.my97.net/dp/demo/
      

  4.   

    不管 webform 还是 winform数据读出来 直接 ToString();例:
    Time1.ToString("yyyy-MM-dd HH:mm:ss");
    Time1.ToString("yyyy-MM-dd");等等.你是应该用3楼的就可以
      

  5.   

    不知道是楼上的没明白lz的意思还是我没有明白lz的意思
    主要是修改,修改者他不一定会按照时间的格式来填写他可能填写2011.1.1  或者2011年1月一日这样你认的出来吗?所以说,控件是最好的选择,你找个控件吧
      

  6.   

    第一种方法 inputID.value=datetime.tostring("yyyy-MM-dd HH:mm")
    肯定能行
    但是第二种更好  datetime 为date
    select left(date ,16) as datetime  date from tablename