vc 使用ado访问access数据库
来源:互联网 发布:淘宝卖食品需要哪三证 编辑:程序博客网 时间:2024/05/01 09:14
1.定义_ConnectionPtrm_pConnection;
在CFaceDetectApp::InitInstance()中
AfxOleInit();
m_pConnection.CreateInstance(__uuidof(Connection));
// 在ADO操作中建议语句中要常用try...catch()来捕获错误信息,
// 因为它有时会经常出现一些想不到的错误。jingzhou xu
try
{
// 打开本地Access库Demo.mdb
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb","","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox("数据库连接失败,确认数据库Demo.mdb是否在当前路径下!");
return FALSE;
}
2 在CFaceDetectApp::ExitInstance() 中
// TODO: Add your specialized code here and/or call the base class
// 关闭ADO连接状态
if(m_pConnection->State)
m_pConnection->Close();
m_pConnection= NULL;
3 在oninitdialog中
m_pRecordset.CreateInstance(__uuidof(Recordset));
m_pRecordset1.CreateInstance(__uuidof(Recordset));
m_pRecordset2.CreateInstance(__uuidof(Recordset));
try//打开数据库
{
m_pRecordset->Open("SELECT * FROM db1", // 查询DemoTable表中所有字段
theApp.m_pConnection.GetInterfacePtr(), // 获取库接库的IDispatch指针
adOpenDynamic,
adLockOptimistic,
adCmdText);
}
catch(_com_error *e)
{
AfxMessageBox(e->ErrorMessage());
}
- vc 使用ado访问access数据库
- VC使用ADO对象控制ACCESS数据库的访问
- VC使用ADO对象控制ACCESS数据库的访问
- VC使用ADO对象控制ACCESS数据库的访问-举例
- VC++下使用ADO访问Access数据库完整篇
- VC++下使用ADO访问Access数据库完整篇
- VC++下使用ADO访问Access数据库完整篇
- VC调用ADO访问ACCESS数据库
- VC下利用ADO访问Access数据库(Use ADO)(转载)
- VC++使用ADO开发ACCESS数据库(1)
- VC++使用ADO开发ACCESS数据库[结尾]
- VC++下使用ADO连接Access数据库
- VC++中使用ADO访问SQL Server数据库与Access数据库的不同之处总结
- MFC使用ADO访问ACCESS数据库
- ADO访问access数据库
- VC下Ado访问ACCESS
- 使用ADO访问ACCESS
- VC使用ADO技术访问数据库
- 终于在CSDN安家了!
- 读文件时出的小问题
- 关于。。。
- 认知无线电网络信道接入的不完全信息博弈分析 的一小部分
- DOS下常用命令
- vc 使用ado访问access数据库
- JOptionPane应用备忘,基于弹出式密码框
- 迷宫问题中的链式堆栈类的实现
- DNF让假钱变真钱
- 开源数据库连接池 SQL Relay 的安装配置和应用
- Atom (标准)
- 笔记action的配置
- 谈我对攻读计算机研究生的看法
- C#播放背景音乐