刚接触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;
谁有什么简单的方法请说说.