使用C#将datetime字段插入Oracle数据库时出错。

时间:2013-09-13 19:44:53

标签: c# oracle

我正在尝试使用C#应用程序导入XML文件。我的问题是,当我尝试导入属于主键的日期时间字段时,我收到一个错误,“找到了一个非数字字符,其中数字是预期的”。仅在设置了自定义日期时间格式的系统执行时才会出现这种情况。我使用“hh mm dd MMM yy”作为我本地机器上的日期时间格式遇到了问题。是否可以将datetime对象的格式更改为与系统格式不匹配?

1 个答案:

答案 0 :(得分:0)

如果您可以将DateTime中的DateTime解析为DateTime对象,那么您可以format it however you please

如果您不想这样做,那么值得研究Oracle如何通过他们自己的Q&A接受DateTimes,它显示TO_DATE()函数,甚至接受DateTime字符串的格式。< / p>

干杯。

注意:正如OldProgrammer所说,示例代码将非常有用。由于我的声誉很低,我无法添加评论,所以我决定做一些研究来回答我的意思。