1. 程式人生 > >oracle+.net 資料序列化物件時報錯"物件必須實現 IConvertible"介面解決方法

oracle+.net 資料序列化物件時報錯"物件必須實現 IConvertible"介面解決方法

oracle+.net 資料序列化物件時報錯”物件必須實現 IConvertible”介面解決方法

見圖:

這裡寫圖片描述

具體錯誤就是這樣 寫過序列化的都知道 資料系列化失敗無非欄位和資料型別有問題 只是序列化失敗。.. sql 如下圖: 這裡寫圖片描述 關鍵的地方來了 資料如下: 這裡寫圖片描述 沒錯 就是這樣 誰會沒事現在序列化之前 先在程式裡面看資料結果呢 ,基本上都是在sql ide裡面執行sql 檢視結果吧 但是在sql ide結果看的清楚 但型別就未必了。 好問題就是這個 oracle sys_guid()生成的不是看起來普通的字串,是需要轉換格式的: 改成: select rawtohex(sys_guid()) as id xxxxx即可

第一次用oracle這個函式 比較陌生 詳細的話自己去找吧 很多詳細的講解