MFC ODBC方式 查询多表 怎么获取查询出来的内容?
下面是查询语句,已经没问题了,但如何获取数据,比如取出查询到gamer表里的字段ganame,glevel等的值。单个表操作我用GetFieldValue没问题,但多表联...
下面是查询语句,已经没问题了,但如何获取数据,比如取出 查询到gamer 表里的 字段ganame,glevel等的值。单个表操作我用GetFieldValue没问题,但多表联查时用这个函数会报错,取不出值。
CToset m_to;//CToset 是gamer和gamer_friend两个表的记录集类
m_to.m_pDatabase=&m_db; CString str;
str.Format("select * from gamer,gamer_friend where gamer.username='%s' and gamer.gid=gamer_friend.gid",user);
m_to.Open(AFX_DB_USE_DEFAULT_TYPE,str); 展开
CToset m_to;//CToset 是gamer和gamer_friend两个表的记录集类
m_to.m_pDatabase=&m_db; CString str;
str.Format("select * from gamer,gamer_friend where gamer.username='%s' and gamer.gid=gamer_friend.gid",user);
m_to.Open(AFX_DB_USE_DEFAULT_TYPE,str); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询