oracle+.net 數據序列化對象時報錯"對象必須實現 IConvertible"接口解決方法

oracle+.net 數據序列化對象時報錯”對象必須實現 IConvertible”接口解決方法

見圖:

這裏寫圖片描述

具體錯誤就是這樣 寫過序列化的都知道 數據系列化失敗無非字段和數據類型有問題 只是序列化失敗。..
sql 如下圖:
這裏寫圖片描述
關鍵的地方來了 數據如下:
這裏寫圖片描述
沒錯 就是這樣 誰會沒事現在序列化之前 先在程序裏面看數據結果呢 ,基本上都是在sql ide裏面執行sql 查看結果吧 但是在sql ide結果看的清楚 但類型就未必了。
好問題就是這個 oracle sys_guid()生成的不是看起來普通的字符串,是需要轉換格式的:
改成:
select rawtohex(sys_guid()) as id xxxxx即可
第一次用oracle這個函數 比較陌生 詳細的話自己去找吧 很多詳細的講解

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章