引言: VC中利用ADO共同实现数据库的操作
ADO是应用层的编程接口,它通过OLE
DB提供的COM接口访问数据,它适合于各种客户机/服务器应用系统和基于Web的应用,尤其在一些脚本语言中访问数据库操作是ADO的主要优势。
摘要:#include <iostream.h>#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename ("eof", "adoeof") int main(){ //使用ado连接数据库... //------------......
摘要: 终于使用microsoft enhanced cryptographic provider v1.0 实现了公钥加密和解密,但safesign csp version 1.0不能,不知为什么,有高手能解答吗?另外dwbuflen 怎样计算才好,我取100,出编号234错,便取了200。以下程序在vs2003下调试成功#include "stdafx.h"#include &l......
从网上找到的VC+ADO常用操作的示例
vc中利用ado共同实现数据库的操作
ado是应用层的编程接口,它通过ole
db提供的com接口访问数据,它适合于各种客户机/服务器应用系统与基于web的应用,尤其在一些脚本语言中访问数据库操作是ado的主要优势.ado
是一套用自动化技术建立起来的对象层次结构,它比其他的一些对象模型如dao(data access object).rdo(remote
data
object)等具有更好的灵活性,使用更为方便,并且访问数据的效率更高.sql是强大的数据库操作系统,通过ado与sql语句的配合,我们可以的实
现对数据库的一系列操作,例如创建数据库.创建表.创建索引,实现数据库的多重查询.高级查询与数据的汇总等技术.下面通过例程介绍如何通过ado与
sql语句的配合实现对数据库的操作.
第一步:通过access创建数据库test.mdb.
第二步:创建单文档工程testado,所有的选项都取默认值.
第三步:com库的初始化
我们可以使用afxoleinit()来初始化com库,这项工作通常在cwinapp::initinstance()的重载函数中完成,请看如下代码:
bool cadotest1app::initinstance()
{
afxoleinit();
......
第四步:用#import指令引入ado类型库
我们在stdafx.h中加入如下语句:
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("eof","adoeof")
这一语句有何作用呢?其最终作用同我们熟悉的#include类似,编译的时候系统会为我们生成msado15.tlh,ado15.tli两个c++头文件来定义ado库....
下一页 摘要:现象:昨天我在修改网上下载一个vc7的工程,尝试增加一个资源后出现以下奇怪的atlmfc\include/afxres.rc(39) : error rc2135 : file not found: .....resouce编译错误删除该资源就能编译研究:在网上查了一下资料,发现下面一篇文章,现象,情况跟我的一样http://www.xnovo.com/doc/html/aebbbgbgbbcja......