☺️️近期我们正在更新一个新样式,希望你会喜欢!
GUID的字节数组长度必须正好为16字节

在.Net下读取oracle表时报这个错,但是怎么解决呢?

首先我们看下缘由,

之前操作的oracle表数据中的Guid是用oracle自带的SYS_GUID()这个函数生成的,这种Guid值在.Net下获取会报”GUID 的字节数组长度必须正好为 16 字节.”。

解决办法是,

oracle表中的Guid值采用.Net下 的Guid.NewGuid()方法插入生成,也就是oracle自带的SYS_GUID()函数生成的Guid值.Net下无法接收,而.Net自己的Guid.NewGuid()方法生成的Guid可以插入接收。

相关推荐:
Android4.1之前的版本中,sdcard跟路径通过“/sdcard”或者“/mnt/sdcard”来表示,而在Je […]
首先我们来看一段关于框架劫持的安全说明。 The X-Frame-Options HTTP response heade […]
memcached内部不会监视记录是否过期,而是在get时查看记录的时间戳,检查记录是否过期。 这种技术被称为“惰性过期 […]
GPhone的模拟器有个特有的号码:15555218135,这个就类似我们实体手机的SIM卡号码啦。 要实现拨号,用手机 […]
在Linux系统上架设ASP.NET网站项目已经在圈子中流行,而“Mono+Jexus”架构模式是Linux承载ASP. […]
手机扫一扫即可带走我!