ADO得到字段名的代码
生活随笔
收集整理的這篇文章主要介紹了
ADO得到字段名的代码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
HRESULT????hr;
_bstr_t????mStrSQL;
CString????strColName;
BSTR????bstrColName;
long????ColCount,i;
Fields*????fields = NULL;
//打開記錄集,得到字段名,并將字段名信息添加到LISTBOX中
mStrSQL = “SELECT * FROM image”;
m_pRecordset->Open(mStrSQL,
????????????????????????????????????m_pConnection.GetInterfacePtr(),
????????????????????????????????????adOpenDynamic,
????????????????????????????????????adLockOptimistrc,
????????????????????????????????????adCmdText);
hr = m_pRecordset->get_Fields(& fields);
//得到記錄集的字段集和
if (SUCCEEDED(hr))
????????fields->get_Count(& ColCount);
m_ListBox.ResetContent();
//得到記錄集的字段集合中的字段的總個數(shù)
for(i=0; i<ColCount; i++)
{
????fields->Item[i]->get_Name(& bstrColName);????//得到記錄集中的字段名
????strColName = bstrColName;
????nameField = strColName;
????m_ListBox.AddString(nameField);
}
if (SUCCEEDED(hr))
????m_pRecordset->Close();
總結
以上是生活随笔為你收集整理的ADO得到字段名的代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pyqt5中QWidget的show 一
- 下一篇: Python实现一个简单数据库查询接口编