Board logo

标题: [基础] 又遇到SQL server数据库的数据类型datetime问题 [打印本页]

作者: twy1392336    时间: 2008-6-9 23:03     标题: 又遇到SQL server数据库的数据类型datetime问题

用ADODC接连了SQLServer数据库,一表里有一字段类型是datetime类型,用DATAGRID显示的日期为"2007-06-15 23:14:13"一切正常,,但当把DATAGRID的所有字段导出并生成EXCEL表时,发现导到EXCEL表里的日期变为"39248.96821"?

真是,越是不懂VB,就越是会遇到奇怪的事情.我请教NOTHING了.
作者: Nothing    时间: 2008-6-10 01:02

导出的时候,用format函数,你有时间研究一下这个函数。
你的导出程序肯定有问题,datetime实际上是一个长整型,以数方式保存日期,所以要格式化输出一下。不过ADO应当默认已经转换了,很有可能是你导Excel的程序出的问题。




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0