关于SQL的一个问题

今天在编码的时候遇到一个问题,
pQuery->m_SQL.Format("select RoleName from roledata");
pQuery->Execute();
const char *Name = pQuery->GetItem("RoleName")->GetString();
这样我并没有从数据库中获取出RoleName数据,但是我把查询语句改成
pQuery->m_SQL.Format("select * from roledata");
再以相同的方式去获取RoleName时,就可以得到RoleName的值,这是个什么情况呢?
请各位大牛们指点下^_^(pQuery是数据的一个对象)

作者: zhiyuxingying   发布时间: 2011-06-10

貌似不会,除非你的语句里有点什么小错.

作者: qianjin036a   发布时间: 2011-06-10