我的資料庫中欄位型別 decimal(5,4) 存盤值為0.7500,我用ado _RecordsetPtr _ConnectionPtr 執行Excute()以后讀取
如下欄位:
CString fund = (TCHAR *)(_bstr_t)(m_pRecordset->GetFields()->GetItem("fund")->Value);
AfxMessageBox(fund);
顯示的結果是 “.75” 后面的0 和小數點前面的0都沒有了
uj5u.com熱心網友回復:
debug看看,讀出的原始結果,是什么?uj5u.com熱心網友回復:
如果你在bcb里面可以使用FloatToStrF函式進行,轉換。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/71217.html
標籤:數據庫及相關技術
