社区
数据库
帖子详情
怎么建立ADO数据库?
sc_valentine21
2008-11-25 06:57:11
最近需要做ADO数据库。不知道怎么入手。
大概思想是,首先就open,open失败说明没有,就创建一个,然后在打开,里面实现读,写,找,删等操作。(假定是*.mdb)
关键是现在连怎么去创建还不清楚,所以请大家帮忙出谋划策。
各位给个思路,流程。
用ADO方式需要做哪些工作,步骤。
非常谢谢。
...全文
79
8
打赏
收藏
怎么建立ADO数据库?
最近需要做ADO数据库。不知道怎么入手。 大概思想是,首先就open,open失败说明没有,就创建一个,然后在打开,里面实现读,写,找,删等操作。(假定是*.mdb) 关键是现在连怎么去创建还不清楚,所以请大家帮忙出谋划策。 各位给个思路,流程。 用ADO方式需要做哪些工作,步骤。 非常谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shakaqrj
2008-11-26
打赏
举报
回复
wince!!
http://www.cppblog.com/tiger/archive/2007/11/01/17454.html
看看这个行不行
sc_valentine21
2008-11-26
打赏
举报
回复
恩,很感谢,例子我都看了。
要是在wince中使用ADO又要怎么做呢?
应该区别蛮大的吧
xqls_xqls
2008-11-26
打赏
举报
回复
看看这个
http://blog.csdn.net/xqls_xqls
闪破风浪
2008-11-25
打赏
举报
回复
《ADO开发指南》
来灵
2008-11-25
打赏
举报
回复
这个也不错
http://dev.yesky.com/243/2230743.shtml
rookieme
2008-11-25
打赏
举报
回复
自己的例子:
(1)在.h文件中加入:
#import "msado15.dll" no_namespace rename("EOF", "adoEOF")
两成员变量:
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
在.cpp中加入
(2)连接和记录集初始化
::CoInitialize(NULL);
HRESULT hr;
try
{
hr = m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象
if(SUCCEEDED(hr))
{
hr = m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=dbTest.mdb",
"","",adModeUnknown);///连接数据库
//上面一句中连接字串中的Provider是针对ACCESS2000环境的,对于ACCESS97,
//需要改为:Provider=Microsoft.Jet.OLEDB.3.51;
}
}
catch(_com_error e)///捕捉异常
{
CString errormessage;
errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(errormessage);///显示错误信息
}
m_pRecordset.CreateInstance("ADODB.Recordset");
m_pRecordset->Open("SELECT * FROM 工资表",_variant_t((IDispatch*)m_pConnection,true),
adOpenStatic,adLockOptimistic,adCmdText);
return TRUE; // return TRUE unless you set the focus to a control
}
(3)数据查询与显示
_variant_t name;
CString str;
if(!m_pRecordset->adoEOF)
{
name=m_pRecordset->GetCollect("姓名");
str=name.bstrVal;
SetDlgItemText(IDC_STATIC1,str);
m_pRecordset->MoveNext();
}
else
m_pRecordset->MoveFirst();
(4)关闭与释放
m_pRecordset->Close();
if(m_pConnection->State)
m_pConnection->Close(); ///如果已经打开了连接则关闭
delete m_pRecordset;
delete m_pConnection;
::CoUninitialize();
zaodt
2008-11-25
打赏
举报
回复
直接通过ADO操作Access数据库
http://www.vckbase.com/document/viewdoc/?id=496
jjaikaikai
2008-11-25
打赏
举报
回复
看书吧,基本的书上都有的,就一个来小时就OK
MFC之
ADO
数据库
快速编程Demo
ADO
数据库
操作综合起来就是增删改查。 详细操作使用见http://blog.csdn.net/zyq5945/article/details/8050386
ado
方式操作
数据库
封装类的使用范例
本例实现了通过
ado
技术操作
数据库
的基本方法,其中将
ado
的所有操作封装与一个类中
C# 简单
ADO
.NET
数据库
教程
基于Visual Studio 2019环境下,主要讲解C#中
ADO
.net的操作,涉及:
数据库
连接测试、Connection类的语法和使用、Command类的语法和使用、DataReader类的语法和使用、实现
数据库
的增、删、改、操作;
自学VC++2010实例【001】;用
ADO
方法在ACCESS2010
数据库
中加入新记录
在VC++2010用
ADO
方法在ACCESS2010
数据库
中加入新记录。【要在机器中安装Microsoft.ACE.OLEDB.12.0引擎,网上有下载的】。 本实例参照清华大学出版社的《Visual C++范例开发大全》,ISBN: 978-7-302-22624-6,作者: ...
vc++ 利用
ADO
访问MYSQL
数据库
实现基本的增加、删除、查找、更新操作
vc++ 利用
ADO
访问MYSQL
数据库
实现基本的增加、删除、查找、更新操作,访问
数据库
,被封装成类,
ADO
类
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章