在調試一個C++ 功能號的時候一直報錯 “對於造型說明無效的字符值”
由於通過dao與 sql server 數據庫進行交互,查了一天的數據定義也沒發現什麼錯誤。最後發現是數據表裏的數據有問題
我在插入新列的時候默認記錄 爲 NULL,與DAO裏的定義不一致,所以報錯了。所以在造數據的時候最好與定義一致。
碰到這種問題一般的原因有兩個
- 數據類型不相符
- 參數順序錯了
在調試一個C++ 功能號的時候一直報錯 “對於造型說明無效的字符值”
由於通過dao與 sql server 數據庫進行交互,查了一天的數據定義也沒發現什麼錯誤。最後發現是數據表裏的數據有問題
我在插入新列的時候默認記錄 爲 NULL,與DAO裏的定義不一致,所以報錯了。所以在造數據的時候最好與定義一致。