请问ODBC,ADO,BDE,SQL有什么区别?
我理解为ODBC是程序访问数据库的接口,ADO和BDE比ODBC高一级,它们调用ODBC,ODBC再调用SQL,而DELPHI,VC等调用ADO和BDE,是这样吗?
vc->ado->odbc->sql
可书上却把ODBC和SQL,ORACLE并列,所以我又晕了。有时书上又把ADO和ODBC并列了,请大家讲讲关系,和工作原理吧。非常不解。这是我最大的一难关了,希望大家多帮我,我高分相送!
问题点数:100、回复次数:3Top
1 楼ai0ai(小艾)回复于 2003-01-07 16:37:44 得分 80
ado, bde, odbc是连接数据库的中间件,sql是数据库
其中ado相比odbc,bde更灵活是用一些,他们都可以与sql相连,vc可以引用任何一种。不是像你想的那样,vc->ado->odbc->sql,应该是:
vc->ado->sql
vc->odbc->sql
vc->bde->sql
另外还有dao呢……多了,你最好看看对这些名字解释的基础理论方面的资料Top
2 楼qing_li73(Vincent Lee)回复于 2003-01-07 16:39:52 得分 20
consult MSDNTop
3 楼qing_li73(Vincent Lee)回复于 2003-01-07 16:42:07 得分 0
Access the link below, so many samples there , FYI:
http://codeproject.com/database/Top




