CDaoDatabase db; 
     db.Open(_T("E:\\db2.mdb")); 
     
     CDaoRecordset rs(&db); 
     rs.Open(dbOpenDynaset, 
     _T("SELECT * FROM db2"),0);      while (!rs.IsEOF()) 
     { 
     COleVariant varName; 
     COleVariant varAvg; 
     varName = rs.GetFieldValue(_T("printers")); 
     varAvg = rs.GetFieldValue(_T("id")); 
 }     rs.Close(); 
     db.Close(); 
在rs.Open中抛出异常,请高手指点是什么原因?
数据库编程我是新手,那位大侠能给我例子,不胜感激。