读书人

C++怎么保存SQL中读出来的decimal类型

发布时间: 2012-07-31 12:33:47 作者: rapoo

C++如何保存SQL中读出来的decimal类型?
我用了VC ADORecordBinding去读取SQL的值。其他类型大部分都OK。但是Decimal的值一直不对。具体使用情况如下。
doublem_fJgdw;
doublem_dZfbl;
doublem_dDfbl;
doublem_fWtjgsx;
doublem_fWtjgxx;
...
ADO_NUMERIC_ENTRY2(7, adDecimal, m_fJgdw, 10, 4, FALSE)
ADO_NUMERIC_ENTRY2(8, adDecimal, m_dZfbl, 10, 7, FALSE)
ADO_NUMERIC_ENTRY2(9, adDecimal, m_dDfbl, 10, 7, FALSE)
ADO_NUMERIC_ENTRY2(10, adDecimal, m_fWtjgsx, 10, 4, FALSE)
ADO_NUMERIC_ENTRY2(11, adDecimal, m_fWtjgxx, 10, 4, FALSE)

我想知道decimal类型在VC中一般是用什么类型保存的?我上面的使用方法错在哪里?



[解决办法]
DOUBLE(size,d)
[解决办法]
double是可以的。
[解决办法]
DOUBLE

读书人网 >SQL Server

热点推荐