知识大全 在VC中使用ADO[1]
Posted 知
篇首语:知识的领域是无限的,我们的学习也是无限期的。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在VC中使用ADO[1]相关的知识,希望对你有一定的参考价值。
网络游戏服务器端编程:在VC中使用ADO[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
——此文章摘自《网络游戏服务器端编程》定价 ¥ 特价 ¥ 详细>>//track linktech cn/?m_id=dangdang&a_id=A &l= &l_type = width= height= border= nosave>可以使用Visual C++提供的ActiveX控件开发应用程序 还可以用ADO对象开发应用程序 使用ADO对象开发应用程序可以使程序开发者更容易地控制对数据库的访问 从而产生符合用户需求的数据库访问程序
使用ADO对象开发应用程序也类似其他技术 需产生与数据源的连接 创建记录等步骤 但与其他访问技术不同的是 ADO技术对对象之间的层次和顺序关系要求不是太严格 在程序开发过程中 不必先建立连接 然后才能产生记录对象 可以在使用记录的地方直接使用记录对象 在创建记录对象的同时 程序自动建立了与数据源的连接 这种模型有力地简化了程序设计 增强了程序的灵活性 下面讲述使用ADO对象进行程序设计的方法
( )引入ADO库文件
使用ADO前必须在工程的stdafx h文件里用直接引入符号#import引入ADO库文件 以使编译器能正确编译 代码如下所示 #define INITGUID #import c:\\program files\\mon files\\system\\ado\\msado dll no_namespace rename( EOF EndOfFile ) #include icrsint h
这行语句声明在工程中使用ADO 但不使用ADO的名字空间 并且为了避免冲突 将EOF改名为EndOfFile
( )初始化ADO环境
在使用ADO对象之前必须先初始化环境 初始化环境可以用以下代码完成 ::CoInitialize(NULL);
在初始化环境后 就可以使用ADO对象了 如果在程序前面没有添加此代码 将会产生错误
在使用完ADO对象后 需要用以下的代码将初始化的对象释放 ::CoUninitialize();
此函数清除了为ADO对象准备的环境
( )使用ADO访问数据库
__ConnectionPtr是一个连接接口 首先创建一个__ConnectionPtr接口实例 接着指向并打开一个ODBC数据源或OLE DB数据提供者(Provider) 以下代码分别创建一个基于DSN和非DSN的数据连接 //使用__ConnectionPtr(基于DSN) __ConnectionPtr MyDb; MyDb CreateInstance(__uuidof(Connection)); MyDb-〉Open( DSN=samp;UID=admin;PWD=admin - ); //使用—ConnectionPtr (基于非DSN) __ConnectionPtr MyDb; MyDb CreateInstance(__uuidof(Connection)); MyDb Open( Provider =SQLOLEDB;SERVER=server;DATABASE=samp; UID=admin;PWD=admin - );
cha138/Article/program/SQL/201311/16187相关参考
总结:ADO.NET在开发中的部分使用方法和技巧[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
在ADO和ADO.NET中管理离线数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 您可以使用
ADO.Net与ADO在数据内存中的差异讨论 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 数据
如何在VC中改变控件的背景色 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在VC编程中要改变控
在VC++应用程序中读取文本数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我们通常把数据存
在VC中怎样实现软件的注册机制 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 现在网上下载的软件
在VC中链接动态链接库的方法简要说明 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!方法一windo
VC在SQLServer7中动态增加/删除用户 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本
在ADO.NET中使用Oracle存储程序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 随着近
VC++编程隐藏计算机中的鼠标 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在Windows大