
adodb和adodc有什么区别?
1个回答
展开全部
ADODB是一个数据模型,他使用的是microsoft.jet.oledb.4.0的数据库引擎
ADODC是一个数据控件。他是使用了microsoft.jet.oledb.4.0的数据引擎的一个控件。
在编程的过程中使用ADODC控件发非常方便的,但是他没有使用ADODB数据模型灵活。
adodc是控件,目的方便大家。adodb是对象,必须自己建立连接,较麻烦但比较灵活。
有了adodb就可以不要adodc了,两者作用相同的。
如:
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & App.Path & "\你的数据库文件名.mdb;Persist Security Info=False "
Adodc1.RecordSource = "select * from 你的表名 "
Adodc1.Refresh
另有简明阐述供参考:
ADO(ACTIVEX DATA OBJECTS)应用层的数据访问接口
ODBC 数据库驱动接口
OLE DB 系统级数据访问接口
DAO (DATA ACCESS OBJECTS) 对象的数据访问接口
ADO是基于全新的OLE DB技术而设计的.是一种基于应用程序层的数据访问接口.它是DAO/RDO的后继产物.
DAO是VB最先采用的面向对象的数据访问接口,通过DAO访问MICROSOFT JET数据库引擎.
ADODC是封装ADO的VB数据控件,可减少代码编写.
ADODB是数据对象,操作数据库需通过编写代码 来实现
张志晨
ADODC是一个数据控件。他是使用了microsoft.jet.oledb.4.0的数据引擎的一个控件。
在编程的过程中使用ADODC控件发非常方便的,但是他没有使用ADODB数据模型灵活。
adodc是控件,目的方便大家。adodb是对象,必须自己建立连接,较麻烦但比较灵活。
有了adodb就可以不要adodc了,两者作用相同的。
如:
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & App.Path & "\你的数据库文件名.mdb;Persist Security Info=False "
Adodc1.RecordSource = "select * from 你的表名 "
Adodc1.Refresh
另有简明阐述供参考:
ADO(ACTIVEX DATA OBJECTS)应用层的数据访问接口
ODBC 数据库驱动接口
OLE DB 系统级数据访问接口
DAO (DATA ACCESS OBJECTS) 对象的数据访问接口
ADO是基于全新的OLE DB技术而设计的.是一种基于应用程序层的数据访问接口.它是DAO/RDO的后继产物.
DAO是VB最先采用的面向对象的数据访问接口,通过DAO访问MICROSOFT JET数据库引擎.
ADODC是封装ADO的VB数据控件,可减少代码编写.
ADODB是数据对象,操作数据库需通过编写代码 来实现
张志晨

2024-10-30 广告
北京天通中星科技有限公司,是一家专业从事天通一号卫星移动通信、北斗卫星导航、Ku/Ka宽带高通量卫星通信及特殊行业安全终端产品开发、生产与销售的高科技企业。为了满足国家“天地一体化信息网络”建设需求,天通中星公司基于我国自主知识产权的北斗卫...
点击进入详情页
本回答由天通中星科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询