下你所需,载你所想!
汇集开发技术源码资料

基于MFC对话框的数据库,正删改查简单操作简单易懂

:18.709MB :1 :2022-08-26 17:54:17

部分简介

基于MFC对话框的数据库,正删改查简单操作简单易懂如果开发者对于本文件有需要的可以参考,基于MFC 对话框 Access_Conn。
_variant_t var; //通过_variant_t和_bstr_t这两个类,就可以方便的把C 类型变量转换成COM中的变量
CString strName,strAge;
// 清空列表框
m_AccessList.ResetContent();
strName=strAge="";
// 在ADO操作中建议语句中要常用try...catch()来捕获错误信息,
// 因为它有时会经常出现一些想不到的错误。
try
{
if(!m_pRecordset->BOF)//BOF测试当前表文件或指定文件的记录指针是否指向文件首,若是返回真值(.T.),否则返回逻辑假值(.F.)
m_pRecordset->MoveFirst();
else
{
AfxMessageBox(_T("表内数据为空"));
return;
}
// 读入库中各字段并加入列表框中
while(!m_pRecordset->adoEOF)
{
var = m_pRecordset->GetCollect("Name");
if(var.vt != VT_NULL)
strName = (LPCSTR)_bstr_t(var);
var = m_pRecordset->GetCollect("Age");
if(var.vt != VT_NULL)
strAge = (LPCSTR)_bstr_t(var);
m_AccessList.AddString( strName " --> " strAge );
m_pRecordset->MoveNext();
}
// 默认列表指向第一项,同时移动记录指针并显示
m_AccessList.SetCurSel(0);
OnLbnSelchangeListaccess();
}
catch(_com_error& e)
{
dump_com_error(e);
}

基于MFC对话框的数据库,正删改查简单操作简单易懂

热门推荐

相关文章