1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
//获取所有字段名
BOOL
GetFields(CACCADO &ado)
{
CString sql = _T(
"SELECT TOP 1 * FROM tableName"
);
ado.OpenRecordset(sql);
ADODB::_RecordsetPtr rs = ado.GetRecordsetPtr();
UINT64
colnum = rs->GetFields()->Count;
CString fieldname = _T(
""
);
for
(
long
i = 0; i < colnum; ++i)
{
fieldname = (
LPCSTR
)rs->GetFields()->GetItem(i)->GetName();
/* ... do something ... */
}
rs->Close();
return
TRUE;
}
|
相关阅读:
***
本文转自walker snapshot博客51CTO博客,原文链接http://blog.51cto.com/walkerqt/1281423如需转载请自行联系原作者
RQSLT