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);
展开
 我来答
709937263
2011-12-26
知道答主
回答量:26
采纳率:0%
帮助的人:24.1万
展开全部
你在后面加个.Trim()试一下,我也弄过一个MFC ODBC方式的小型系统,刚开始查询的时候也是显示不出来查询的结果,加上那个以后就可以了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式