求教ADO数据库专家
下面一段代码是用MFC ODBC写的 如果用ADO怎么写
try
{
recordset.Open(AFX_DB_USE_DEFAULT_TYPE,"select id,photoid,name,department,canbeadd from users"
}
catch(CDBException e)
{
AfxMessageBox(e.m_strError);
return;
}
CDBVariant id,photoid,beadd;
int index=0;
while(!recordset.IsEOF())
{
recordset.GetFieldValue(short(0),id);
index=id.m_lVal-UserIdRadix;
recordset.GetFieldValue(1,photoid);
recordset.GetFieldValue(2,m_pUsers[index].Name);
recordset.GetFieldValue(3,m_pUsers[index].Department);
recordset.GetFieldValue(4,beadd);
m_pUsers[index].Id=id.m_lVal;
m_pUsers[index].PhotoId=photoid.m_lVal;
m_pUsers[index].CanbeAdd=beadd.m_chVal;
recordset.MoveNext();
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论