刚涉足数据库编程,讨教些简单问题和经验兼散分
我近来因工作需要,要用VC进行数据库开发,以前听说VC数据库开发有两种途径:ODBC和DAO,这两天也看了一些书。但总觉得仍未有着手开发的信心。希望有此经验的高手能不吝支招,好让小弟少走弯路。另外ADO开发是否更好呢,我看了一些资料后觉得好难,这三者之间有些什么异同与优缺呢?大家随意发言,也当是交流,谢谢。 问题点数:100、回复次数:32Top
1 楼sony19791015(武短)回复于 2003-09-04 10:08:32 得分 2
我觉得ADO好,我反正用的就是它,已经习惯了!Top
2 楼bluebohe(薄荷)回复于 2003-09-04 10:16:15 得分 30
ADO好啊,MS今后会更见支持的,而ODBC和DAO属于旧的技术了,并且ADO就那么些东西,不太难的Top
3 楼xindao_wang(山中客)回复于 2003-09-04 10:18:21 得分 2
不管是ADO也好,ODBC也好,关键是用熟就好,我更喜欢用ODBC.Top
4 楼wgz2100(走,C去!!!)回复于 2003-09-04 10:21:16 得分 0
可是我现在对ADO一无所知,因为是第一次涉足到这个领域的,好像觉得ODBC还好学一点的Top
5 楼sstower(幽幽)回复于 2003-09-04 10:23:11 得分 2
我也用ado,很好用的Top
6 楼wgz2100(走,C去!!!)回复于 2003-09-04 10:24:29 得分 0
能给我些需要注意的问题吗?Top
7 楼bluebohe(薄荷)回复于 2003-09-04 10:32:33 得分 0
ADO知道这些就已经不错了
http://www.gameres.com/Articles/Control/ADOData.htm
六十几k的东西不多Top
8 楼JOSENHUANG(阿磊)回复于 2003-09-04 10:46:08 得分 4
建议还是用ADO吧,毕竟是发展方向。
而且ADO经常用的也没有多少语句。
几天时间就可以搞定!Top
9 楼wgz2100(走,C去!!!)回复于 2003-09-04 10:46:55 得分 0
我也听说ADO很好,但具体好在哪里呢?而且我对它一无所知,有人能给我大概说说其写程序的步骤吗?是否需要像ODBC那样设定数据源呢?数据库文件又该如何管理呢?Top
10 楼bluestar(蓝色星星)回复于 2003-09-04 11:00:09 得分 5
ADO不用设定数据源,一开始稍微比ODBC麻烦些,后来就挺好用的。Top
11 楼wgz2100(走,C去!!!)回复于 2003-09-04 11:07:39 得分 0
bluebohe(薄荷)介绍的网站我上去看了一下,很不错的,只是对于数据库编程很不明白的是:在我的机上生成的应用程序移到别的机上去是否能正常运行呢?因为不同的机的数据库服务器恐怕会有差别啊。还是只需要把所需的excel或access文件带上就完了呢?Top
12 楼wgz2100(走,C去!!!)回复于 2003-09-04 11:09:49 得分 0
哪里有相关的入门的程序例子呢?Top
13 楼wgz2100(走,C去!!!)回复于 2003-09-04 14:39:38 得分 0
在AppWizard中应该如何去设定选择呢?Top
14 楼callzjy((草魚))回复于 2003-09-07 18:13:18 得分 3
ADO是微软件的发展重点,同时ADO现在表现非常优秀Top
15 楼pigcatpig()回复于 2003-09-08 09:16:02 得分 2
都ado.net了!!!Top
16 楼bluebohe(薄荷)回复于 2003-09-08 09:27:14 得分 5
最多你重新设置一下代码中的连接方式,建议你把连接方式放到配置文件中Top
17 楼xiaohedou(小河豆(充电中.18%.))回复于 2003-09-08 10:10:33 得分 2
bluebohe(薄荷) 提供的地址不错!谢!希望多点这样的简洁的介绍!Top
18 楼njtu(天地不容)回复于 2003-09-08 11:02:34 得分 2
ado or ole_dbTop
19 楼jnxulei(石头)回复于 2003-09-08 12:28:30 得分 5
用ADO更好一点。
ODBC编程比较简单,不过碰到SYBASE或DB2时速度太慢。
DAO就不用考虑了,纯是垃圾。Top
20 楼zhengoodman(伤心小箭--甩一个人需要理由吗?)回复于 2003-09-08 12:36:42 得分 3
单线程时用ado,多线程时ado就力不从心。Top
21 楼booklove(纳海行云)回复于 2003-09-08 12:45:37 得分 3
ODBC了解一下,然后用ADO。Top
22 楼yl0002(yl)回复于 2003-09-08 13:12:58 得分 2
adoTop
23 楼Viconia(drow)回复于 2003-09-08 13:20:47 得分 2
ADO的基础编程就那么一点东西,大部分复制/粘贴就可以了 :)Top
24 楼Kingore(没有希望的过去)回复于 2003-09-08 13:27:57 得分 20
ODBC是必须要了解的,对技术的发展路径的了解对于学习现有的技术有很好的作用,不管技术如何发展,如果你知道在这种技术产生之前程序员是怎么做的,对技术会有更好的理解和应用。
ODBC毕竟是曾经辉煌的标准!,好好学一点吧。
DAO应用起来更简单,更方便。等有点会用了,看看COM方面的知识。熟悉一下OLE DB,
你就能明白它是怎么封装起来的。
感性的理解和对本质的理解是互为补丛的。
先多些感性的接触,然后接触些本质性的东西更为可行,我觉得是这样。
祝好运!Top
25 楼bluebohe(薄荷)回复于 2003-09-09 08:26:30 得分 0
这个地址里面的内容是一样的
http://www.csdn.net/develop/article/15/15019.shtm
Top
26 楼pgnn(小皇帝)回复于 2003-09-24 11:04:38 得分 2
数据库 , 还是ADO的好呀!Top
27 楼ljonline(永恒晶点)回复于 2003-09-24 12:18:15 得分 1
个人感觉ADO比ODBC好像要简单点Top
28 楼bluebohe(薄荷)回复于 2003-09-24 12:26:28 得分 0
呵呵,这个帖子里有我四个角的时候,五个角的时候,一个星的时候,过些天再回复一下:)
ADO,好啊!Top
29 楼csuxiong(大熊)回复于 2003-09-26 11:45:45 得分 1
用ADOTop
30 楼BuZhang_AP97091(Email:gold_ap97091@163.com,Q45324223)回复于 2003-11-03 12:54:12 得分 1
同意楼上!Top
31 楼bluebohe(薄荷)回复于 2003-11-03 13:16:11 得分 0
ADO,好啊!
Top
32 楼Brind()回复于 2003-11-03 14:32:41 得分 1
Ado 能用Access2000/xp这是最好的一点 :)Top
33 楼wgz2100(走,C去!!!)回复于 2003-11-17 02:38:01 得分 0
bluebohe(薄荷) 怎么升那么快啊............
我的帖子成了你的光辉历史的见证了
还是快点结帖,不然下回回帖可能是三星了..........
晕!!!!!!!!!!!!!!!!!!Top




