VC中如何正确使用ADO

 我来答
zhao3132453
2018-08-29 · TA获得超过208个赞
知道小有建树答主
回答量:367
采纳率:89%
帮助的人:90.3万
展开全部

数据库与数据库编程:

  • 当前各种主流数据库有很多,包括Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2,
    Interbase / Firebird, PostgreSQL, SQLite, SAP/DB, TimesTen, MS ACCESS等等。

  • 数据库编程是对数据库的创建、读写等一列的操作。数据库编程分为数据库客户端编程与数据库服务器端编程。数据库客户端编程主要使用ODBC API、ADO、ADO.NET、OCI、OTL等方法;数据库服务端编程主要使用OLE DB等方法。

  • 数据库编程需要掌握一些访问数据库技术方法,还需要注意怎么设计高效的数据库、数据库管理与运行的优化、数据库语句的优化。

  • ADO编程的一般步骤:

  • 创建一个Connection对象  

  • 打开数据源,建立同数据源的连接  

  • 执行一个SQL命令 

  • 使用结果集

  • 终止连接

  • ADO最重要的三个对象:

  • 连接对象(Connection)

  • 命令对象(Command)

  • 记录集对象(RecordSet)

  • 在使用这三个对象的时候,需要定义与之相对应的智能指针:_ConnectionPtr、_CommandPtr、_RecordsetPtr

    使用智能指针要:定义指针变量、创建其实例(实例化)、调用方法和属性。该智能指针在析构对象时,自动调用Release方法,即使用后不需要手动释放内存,代码更加简洁。

    但需要调用Close方法,关闭连接Connection或者记录集RecordSet。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式