如何实现数据库中多表间的关联访问,用DAO实现?

解决方案 »

  1.   

    如果你会SQL的话
    m_pSet->Open(dbOpenDynaset , m_strSQL);
    如m_strSQL="select name from student_name inner join student_ID where ID=0001", 就是取student_ID表中ID=0001的学生在student_name表的name
      

  2.   

    如何实现数据库中多表间的关联访问,用DAO实现? 
     
    如:CJ(NO,YUWEN,SHUXUE,YINGYU)
      CS(NO,NAME,SEX,ADDRESS)
    显示出某一学生(CString NO)的语文、数学的成绩由于要逐个学生记录显示来刷新列表,所以打算不采用select... from... where ...语句(该语句要重复使用pSet->Open()函数),请问用CDaoRecordset记录集方式打开应如何实现?