当前位置:编程学习 > C#/ASP.NET >>

winform通过webservice调用ORACLE数据往本地SQLSERVER写的问题,如何处理date类型?

winform通过webservice调用ORACLE数据往本地SQLSERVER写的问题,如何处理date类型?
远端有ORACLE10G数据库,其中有一表TT中包含一列CC是DATE类型,
通过WEBSERVICE读取TT表,返回datatable
在本地的WinForm里用SqlBulk类往MSDE里写数据,本地表localtable与远端的表TT有相同的结构,时间列类型是datetime,
执行的时候
可是出问题,总是提示时间列"2007-1-1 00:00:00"是无效的字符
webservice那里用的是数据集
如何处理?

我调用webservice测试时,得到的时间列结果是:<shijian>2007-07-19T15:50:08+08:00</shijian> 
但是在TT表中的CC列存的是:2007-07-19 15:50:08

如何处理这个问题,我都弄几天了。。。。。。 --------------------编程问答-------------------- 到底怎么回事呢?
其他的表,没有DATE类型列的表用这种方法就可以的
可是这里为什么不行呢 --------------------编程问答-------------------- 总是提示
InnerException = {"字符串“2007-7-19 15:50:08”不是有效的 AllXsd 值。"}
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,