获得记录集之后用 if ( ! 记录集->GetadoEOF()) 是空为TURN,不可存储数据。
后再存储数据。建议空值时,插入时都插入一个空格(试过了,无错)。
1.用 order 时一定不要有空
2.查找数据后,存储数据时,若为空,则发生错误。
3.存储数据的例子:
(1)v=m_pRs->GetCollect("totalmoney");
float t=atof(_bstr_t(v));
CString flt;
flt.Format("%.2f",t);
(2)v=rs.GetRecordset()->GetCollect("proname");
c_name=(char *)_bstr_t(v);