当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 总结了几个在用ADO操作数据库的时候常遇见的问题。
 

 

    摘要:1.引入ado库文件   使用ado前必须在工程的stdafx.h文件里用直接引入符号#import引入ado库文件,以使编译器能正确编译。代码如下所示:  #import "c:\program files\common files\system\ado\msado15.dll"   no—namespaces rename("eof" ad......
    摘要:ado是应用层的编程接口,它通过ole db提供的com接口访问数据,它适合于各种客户机/服务器应用系统和基于web的应用,尤其在一些脚本语言中访问数据库操作是ado的主要优势。ado是一套用自动化技术建立起来的对象层次结构,它比其他的一些对象模型如dao(data access object)、rdo(remote data object)等具有更好的灵活性,使用更为方便,并且访问数据的效率更高......


ADO操作数据的几个问题

总结了几个在用ado操作数据库的时候常遇见的问题.1读数据库中的二进制数据,在论坛里有人提到用getchunk不行,只能读image类型的数据,下面是一个声音数据的例子:long ldatasize = m_adorecordset.getfields()->getitem("声音")->actualsize;if(ldatasize > 0){   _variant_t varblob;   varblob = m_adorecordset.getfields()->getitem("声音")->getchunk(ldatasize);   if(varblob.vt == (vt_array | vt_ui1))    {    char *pbuf = null;    safearrayaccessdata(varblob.parray,(void **)&pbuf);    sndplaysound(pbuf, snd_memory | snd_sync | snd_nodefault );//播放声音    safearrayunaccessdata(varblob.parray);//注意这句不能少的  }}


...   下一页
 ·ado+ 引导数据种类的演变     »显示摘要«
    摘要:目录 简介 一种公用数据操纵语言 数据种类 ado+ 增加了哪些内容 ado+ 的构成要素 ado+ 命令 强类型编程 摘要 简介 从一开始,开发软件应用程序就是为了访问某种数据库。分布式应用程序和基于 web 的应用程序也不例外。然而在分布式方案中,由于可能存在不同的硬件和软件平台或对象模型,事情变得稍微有点复杂。尽管如此,数据就是数据,在几乎任何地方都需要得到交换和处理。在我们进入可编程 we......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE