在.net中Oracle日期类型的处理

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 nmlvjun 的 blog

        刚接触oracle数据库,发现oracle中的日期类型很难处理,必须为如11-11月-2004,而且必须是汉字月,不知是什么原因,从数据库里读出来再更新日期不变的情况下也不能更新了,真是麻烦,还得转换类型,在网上查了很多帖子,也没有找到好的解决办法,看msdn找到一个类cultureinfo,就写了一个方法转换日期类型.
  public string rqcl(string rqz)
  {
   cultureinfo ci = new cultureinfo("de-de");
   string sz = system.convert .todatetime(rqz).toshortdatestring();
   datetime dt = system.convert .todatetime (sz);
   string rq =dt.tostring("d",ci).insert(5,"月 ");
   if(dt.month>9)
   {
   }
   else
   {
    rq=rq.substring(0,3)+rq.substring(4,rq.length-4);

   }
   return(rq);
  }
需要引用using system.globalization;

谁有什么简单的方法请说说.

 

本文关键:在.net中Oracle日期类型的处理
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top