MFC 中 ODBC连接SQL数据库的有关问题

MFC 中 ODBC连接SQL数据库的问题
rs.Open(AFX_DB_USE_DEFAULT_TYPE,sql); //打开查询记录
  rs.GetFieldValue(_T("Infor"),psd);
  rs.GetFieldValue(_T("CHG_Name"),na);
  MessageBox(na);//得到数据
  MessageBox(psd);
为什么 我只能查询一个属性那 这样写的话会有无效索引符的错误 要是只写一个查询数据时就没错 我想返回多个属性值 该怎么办那 谢谢了

------解决方案--------------------
rs.GetFieldValue(_T("Infor"),psd); 
rs.GetFieldValue(_T("CHG_Name"),na); 
要按字段名顺序来取.......................................