m_rsSet.GetFieldValue( 0 , val);
编译时出现:error C2668: 'GetFieldValue' : ambiguous call to overloaded function
应改为:m_rsSet.GetFieldValue( (short)0 , val);
原因:GetFieldValue函数的第一个参数是short类型。