ADO常用类介绍

ADO常用类介绍

ID:39460046

大小:102.50 KB

页数:11页

时间:2019-07-03

ADO常用类介绍_第1页
ADO常用类介绍_第2页
ADO常用类介绍_第3页
ADO常用类介绍_第4页
ADO常用类介绍_第5页
资源描述:

《ADO常用类介绍》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、为了方便的操作ADO,这里提供4个类:CADODatabase,CADORecordset,CADOParameter,CADOCommand,下面对类的成员作一介绍。B.1CADODatabase类函数介绍CADODatabase类包含关于_ConnectionPtr的函数集合。//打开一个数据库连接BOOLCADODatabase::Open(LPCTSTRlpstrConnection=_T("");//连接字符串)示例://访问SQLServer示例CADODatabasepAdoDb;CStringstrConnection=_T("");strConnection

2、=_T("Provider=MSDASQL;PersistSecurityInfo=False;""Trusted_Connection=Yes;""DataSource=AccessSqlServer;catalog=sampledb");pAdoDb.SetConnectionString(strConnection);if(pAdoDb.Open())DoSomething();//访问Access示例CADODatabasepAdoDb;CStringstrConnection=_T("");strConnection=_T("Provider=Microsoft.J

3、et.OLEDB.4.0;""DataSource=C:\VCProjects\ADO\Test\dbTest.mdb");pAdoDb.SetConnectionString(strConnection);if(pAdoDb.Open())DoSomething();//对打开的数据库执行SQL语句BOOLCADODatabase::Execute(LPCTSTRlpstrExec//执行字符串)示例:CADODatabasepAdoDb;CStringstrConnection=_T("");strConnection=_T("Provider=MSDASQL;"

4、"PersistSecurityInfo=False;""Trusted_Connection=Yes""DataSource=AccessSqlServer;catalog=sampledb");if(pAdoDb.Open(strConnection))pAdoDb.Execute("DeleteFromtblClientsWhereCheker=3");//返回最后一条SQL语句影响的记录数目intCADODatabase::GetRecordsAffected()//返回活动的连接_ConnectionPtrCADODatabase::GetActiveConnect

5、ion()//返回查询中影响的记录数目DWORDCADODatabase::GetRecordCount(11_RecordsetPtrm_pRs//记录集)//提交一个事务longCADODatabase::BeginTransaction()//结束目前的事务并且恢复所有数据库回到事务开始时的状态longCADODatabase::RollbackTransaction()//数据库是否打开BOOLCADODatabase::IsOpen()//关闭目前的数据库连接voidCADODatabase::Close()//插入连接字符串voidCADODatabase::Se

6、tConnectionString(LPCTSTRlpstrConnection)//连接字符串)//返回连接字符串CStringCADODatabase::GetConnectionString()//得到最后一次错误的代码DWORDCADODatabase::GetLastError()//返回最后一次的错误字符串CStringCADODatabase::GetLastErrorString()B.2CADORecordset类函数介绍CADORecordset类包含关于_RecordsetPtr的函数集合。//打开一个记录集BOOLCADORecordset::Open

7、(_ConnectionPtrmpdb,//连接指针LPCTSTRlpstrExec=_T(""),//包含SQL选择状态的字符串指针intnOption=CADORecordset::openUnknown//定义接近模式//包含CADORecordset::openUnknown//包含CADORecordset::openQuery//包含CADORecordset::openTable//包含CADORecordset::openStoredProc)BOOLCADORecordset::Ope

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。