| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 879 人关注过本帖
标题:[求助]c 如何连接access数据库????
只看楼主 加入收藏
cpszhbingdao
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-6-18
收藏
 问题点数:0 回复次数:3 
[求助]c 如何连接access数据库????
c 如何连接access数据库????
搜索更多相关主题的帖子: 数据库 access 
2006-06-18 16:11
–★–
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1512
专家分:0
注 册:2006-5-1
收藏
得分:0 

落霞与孤鹜齐飞,秋水共长天一色! 心有多大,路有多宽。三教九流,鸡鸣狗盗。兼收并蓄,海纳百川。
2006-06-18 16:58
hao0716
Rank: 4
等 级:业余侠客
威 望:1
帖 子:354
专家分:224
注 册:2006-4-11
收藏
得分:0 
[ZT]那要有访问接口

创建数据库有两种办法,一般指后一种

第一种指你自己写个数据库管理系统来封装数据库(当然这很麻烦)

第二种是你通过别人提供的数据库管理系统工具或接口来创建数据库

由于这些接口不是标准 C 的一部分,而且数据库管理系统是如此之多,

因此这些接口是各式各样的. 不过,尽管如此,在人们的持续努力下,

还是逐渐形成了通用性强的比较统一的顶层接口. 严格说起来,这些顶层

接口只是一种通信协议,它规定数据库开发者应该如何编写接口以使他们

的产品更通用化.Windows 下比较著名的一个接口是 IDISPATCH,通过它

可以访问数据库开发人员或者数据库管理系统开发人员提供的 COM 对象,

这个 COM 对象里封装了操作数据库和数据库管理系统的函数.这是通过

COM 来访问数据库的一个简单描述. 应该明白,如果数据库管理系统的开发

者不向我们提供这些接口的话,我们就很难访问这些数据库了,

不过这种情况实在罕见.很明显,这些接口不是标准 C 的一部分,虽然它们

的绝大多数多数是用 C/C++ 开发的.不过由于这些顶级接口定义是操作系

统的一部分,因此操作系统会提供途径来让我们可以访问这些接口. Windows

提供了大量的 API 函数,其中有许多和数据访问接口接口有关,比如 ODBC .

不过,认真的说,开发一个直接用 C 来访问数据库功能完善的程序是可怕的艰巨任务,

因为开发周期会很长,程序难于调试和维护.

比较合适的语言是 C++, 因为 C++ 可以使用更方便的类库接口,这比直接的 COM 或

COM 之上的 ODBC 要方便多了.实话实说,我以前没有直接用 C 来连接数据库.

下面是 ODBC 的一个例子

[/url]http://www.345d.com/article/shujuku/Sybase/2006/200606107629.html

2006-06-19 09:35
穆扬
Rank: 1
等 级:禁止发言
帖 子:1910
专家分:0
注 册:2006-6-1
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽

2006-06-19 09:41
快速回复:[求助]c 如何连接access数据库????
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016459 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved