上一篇 | 下一篇

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

发布: 2008-6-30 21:49 | 作者: admin | 来源: | 查看: 0次

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

【字体:小 大】

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

作者:- 文章来源:- 点击数:117 更新时间:2006-4-19

unknow

刚接触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;

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

字号: | 推荐给好友

评分:0

我来说两句