vc++连接MYSQL数据库,使用ADO方法 vc++连接MYSQL数据库,用ADO方法有没有一种方法不用设置数据源?怎么弄?谢谢各位了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 网上教程,很多的 ,VC ADO 访问 数据库 这是我连接ACCESS和SQL的方法,注释掉的部分是SQL的 CoInitialize(NULL); _ConnectionPtr pCon(__uuidof(Connection)); _RecordsetPtr pRst(__uuidof(Recordset)); //pCon->ConnectionString = "Provider = SQLOLEDB.1; Persist Security Info = False; User ID = sa; Initial Catalog = pubs"; try { pCon->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=dailyAccount.mdb", "", "", adConnectUnspecified); try { pRst->Open("select * from daily", _variant_t((IDispatch*)pCon), adOpenDynamic, adLockUnspecified, adCmdText); while(!pRst->adoEOF) { 处理查询结果 } } catch(_com_error e) { AfxMessageBox("数据查询失败!"); } } catch(_com_error e) { AfxMessageBox("数据库连接失败!"); } pRst->Close(); pCon->Close(); pRst.Release(); pCon.Release(); CoUninitialize(); 这个问题,我有资源可以下载http://download.csdn.net/source/1761623,里面详细讲解了如何操作,以及MYSQL C/C++驱动的配置。 对于MYSQL安装程序制作工具,例如InstallShield 会帮你做的,不用手工设置。对于Access之类的数据库,可以将数据库放置于执行文件目录下,然后如3楼。 long int是多少位,这个是C语言决定的,还是OS位数决定的,还是编译器自己决定的? 跟人合伙接项目, 利益分配 求:网络棋牌游戏编写时的设计思路???? 下面这段VB的代码在Vc里面怎么写? 请教:关于Win32 Application的静态控件问题 有关注册表修改更新的问题(谢谢,关注的顶一下) 新手:程序出错时,想跳过该语句,直接运行下一句。在线等待马上给分 我看到有很多以afx开头的函数, 请问拿有<MFC深入浅出>简体中文的第二版下载!谢谢 我把sendmessage换成postmessage为什么不行哩? mirror driver 请各位大侠帮忙看看!! 多文档方面的???
VC ADO 访问 数据库
CoInitialize(NULL); _ConnectionPtr pCon(__uuidof(Connection));
_RecordsetPtr pRst(__uuidof(Recordset));
//pCon->ConnectionString = "Provider = SQLOLEDB.1; Persist Security Info = False; User ID = sa; Initial Catalog = pubs";
try
{
pCon->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=dailyAccount.mdb", "", "", adConnectUnspecified);
try
{
pRst->Open("select * from daily", _variant_t((IDispatch*)pCon), adOpenDynamic, adLockUnspecified, adCmdText);
while(!pRst->adoEOF)
{
处理查询结果
}
}
catch(_com_error e)
{
AfxMessageBox("数据查询失败!");
}
}
catch(_com_error e)
{
AfxMessageBox("数据库连接失败!");
}
pRst->Close();
pCon->Close();
pRst.Release();
pCon.Release();
CoUninitialize();
安装程序制作工具,例如InstallShield 会帮你做的,不用手工设置。对于Access之类的数据库,可以将数据库放置于执行文件目录下,然后如3楼。