请问谁有这个的范例 有下载地址最好最好是用access数据库 ADO连接 显示效果跟显示数据库的表一样!!
解决方案 »
- MFC菜鸟请问,继承CPropertySheet的对话框类,怎么缩小到任务栏上啊?
- win32 程序 求帮助
- 在VC中怎么设置全局变量,即在整个程序中都能用!!谢谢
- 一端输入受限双端链队列所有可能输出?
- 请在Visual studio .net中用VC开发的高手进!
- CDATABASE能不能直接打开不经过odbc设置的sql server数据库?
- easy问题送大分,DLL中的资源,马上结贴
- ==急==急==急==在ODBC里,有什么办法来判断一条连接已经断开了??
- rc文件分离
- 硬盘被共享??
- MFC中用ADO连接SQL SERVER时的Open函数
- 问SQL SERVER出现的若干问题,在此请教各位
看ADO基础看这篇
http://blog.csdn.net/zyq5945/archive/2010/04/29/5541280.aspx
_ConnectionPtr pConn(__uuidof(Connection));
_RecordsetPtr pRst(__uuidof(Recordset));
CString strsql,str; UpdateData(FALSE);
// MessageBox(str2);
int curid;
m_combox.AddString("未设置");
curid=m_combox.GetCurSel();
m_combox.SetCurSel(curid+1); strsql="select * from cs";//cs为表名
try{
pConn->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\test.mdb","","",adConnectUnspecified);//打开数据库
}
catch(_com_error e)
{
MessageBox("数据库连接失败!");
}
pRst->Open(_bstr_t(strsql),_variant_t((IDispatch*)pConn),adOpenStatic,adLockOptimistic,adCmdText);//打开记录集
COleVariant colev;
while(!pRst->rsEOF)
{
colev=pRst->GetCollect("NUM");
strsql=BSTR(colev.pcVal);
m_combox.AddString(strsql);
pRst->MoveNext();
}
pRst->Close();
pConn->Close();
pRst.Release();
pConn.Release();
CoUninitialize();
UpdateData(FALSE);
return TRUE; // return TRUE unless you set the focus to a control
}