首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于oracle中的日期的有关问题

2012-03-03 
关于oracle中的日期的问题我用odbc连接ORACLE,读出数据,其他数据都正常,只是日期数据读出来转换不了,OdbcD

关于oracle中的日期的问题
我用odbc连接ORACLE,读出数据,其他数据都正常,只是日期数据读出来转换不了,
OdbcDataReader   rd   =   cmd.ExecuteReader();执行查询,
int   id   =   rd.GetInt16(0);   //这个都正确的;
DateTime   aa   =   rd.GetDate(5);//总是说日期转换错误;

请问一下,ORACLE中的日期型数据该如何读出来转换为C#的日期呢?
谢谢!

[解决办法]
ORACLE 的日期一般用 TO_DATE()

TO_CHAR()

转换,在 ORACL 进行 SQL 命令操作时我就是这样地
[解决办法]
DateTime dateTime;
dateTime = Convert.ToDate(dr[ "dataTime "].ToString());
[解决办法]
还不如保存成为 2007-02-14 12:00:00 的 varchar 类型呢!


热点排行