執行getfloat方法時總是提示轉換錯誤,後來檢視幫助手冊發現:
資料庫的字段:
型別:float 代表從 - 1.79e + 308 到 1.79e + 308 之間的浮點數字資料。(占用8位元組)
型別:real 代表從 -3.40e + 38 到 3.40e + 38 之間的浮點數字資料。(占用4位元組)而c#中:
double 表示乙個值介於 -1.79769313486232e308 和 +1.79769313486232e308 之間的雙精度 64 位數字(8位元組)float 表示乙個值介於 -3.402823e38 和 +3.402823e38 之間的單精度 32 位數字(4位元組)
就是說資料庫中沒有double型,float就表示double值。
sql server資料庫字段型別與.net的資料型別的對應關係:
real(資料庫)<--> float(.net)
float(資料庫)<--> double(.net)
讀取資料庫中的float型別的字段要使用getdouble方法
讀取資料庫中的real型別的字段時才應該使用getfloat方法
vscode總是執行C c 舊程式
在vscode除錯執行時總是執行上一次程式原因是在lunch.json檔案中缺少 prelaunchtask build 把檔案路徑改為 program exe 可執行檔案的路徑和檔名稱直接呼叫所在資料夾,lunch.json exe 可執行檔案的路徑和檔名稱 args file1 file2 主函...
OFFICE2007 啟動時總是配置
原文 microsoft office2007每次啟動是都會出現配置進度,正在配置microsoft office professionil plus 2007的過程,怎樣才能解決這個問題呢?那麼怎麼解決啟動office2007時出現配置進度的問題呢?開啟 我的電腦 c盤 program files...
vue v for迴圈資料刪除時總是刪除最後一項
在寫專案中遇到這樣乙個問題 v for 迴圈裡面套 v for 再刪除裡面迴圈的某一項是 總是刪除最後一項。下標列印的都是正確的 返回的資料也是正常刪除的,但是頁面上顯示的卻總是刪除最後一項的資料。解決方案 key 必須是唯一識別的乙個屬性。而vue中的v for 採用就地復用策略,用index繫結...