我 数据库表里面添加了一个 TIMESTAMP类型的 字段
  我想问的是 在C#里面 怎么把一个 日期类型的 数据保存进去。。谁能给我个C#代码看看呢。
最简代码就行 

解决方案 »

  1.   

    public static Timestamp StrToTimestamp(String timestampStr, String pattern)
      throws ParseException {
      java.util.Date date = null;
      SimpleDateFormat format = new SimpleDateFormat(pattern);
      try {
       date = format.parse(timestampStr);
      } catch (ParseException e) {
       throw e;
      }
      return date == null ? null : new Timestamp(date.getTime());
     }
      

  2.   

    http://topic.csdn.net/t/20030515/14/1787825.html好像不行看看这个帖子
      

  3.   

    sqlserver中TIMESTAMP是时间戳,和datetime没有任何关系,他是一个long类型的二进制表示方法,在sql2005中等效于rowversion类型,说的简单点就是表达了一行数据的版本,这个版本是以插入或者更新的时间顺序排列的,整个数据库任何对象都共享的一个序列,就像oracle的序列那样理解他,而且这个字段是不可认为干预的,所以你的问题并部适合于这个字段的用途。
      

  4.   

    错了 是 data 和 time 类型