vb中adodb的用法?ADODB是什么意思

2015-12-05 1:16:03 191点热度 0人点赞 0条评论
myrecord.Open “insert into 学生表 values“, myconn, adOpenDynamic, adLockOptimistic. VB6.0中使用adodb组件需要引用ActiveX Data Objects。ADO 是为 Microsoft最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。之所以称为 ADO,是用了一个比较熟悉的暗喻,OLE. 同时 ADO 使用了与 DAO和 RDO相似的约定和特性,简化的语义使它更易于学习Microsoft 的一个最新数据访问技术是 ActiveX Data Objects 。ADO 是以前的 DAO、尤其是 RDO

vb中adodb的用法

ADODB先要引用才可以的
Dim myconn As New ADODB.Connection
Dim myrecord As New ADODB.Recordset
Set myconn = New ADODB.Connection
myconn.ConnectionString = “provider=microsoft.jet.oledb.4.0;data source=F:\ACCESS数据库\db1.mdb“
myconn.Open
Set myrecord = New ADODB.Recordset
myrecord.Open “insert into 学生表 (ID,姓名,班级,性别,民族,年龄) values(30318,’邹六峰’,’高一一班’,0,’汉’,2)“, myconn, adOpenDynamic, adLockOptimistic
myrecord.Open “select * from 学生表 where ID =30318“, myconn, adOpenDynamic, adLockBatchOptimisti

ADODB是什么意思

adodb是动态数据链接对象
recordset是adodb的一个子类
一般情况下我们定义:
dim
rst
as
new
adodb.recordset
以后直接用rst就可以了。
至于!,例
form1!text1.text
=
“空“
form1.text1.text
=
“空“
两句的效果是一样的。
rst!field(“id“)等价于rst.field(“id“)
但是不能用form1!text1!text=“空“

vb中使用adodb组件需要引用什么

VB6.0中使用adodb组件需要引用ActiveX Data Objects(ADO)。

  • 新建数据工程VB自动引用了ActiveX Data Objects 2.0 Library

  • 如果是新建EXE工程,需要在工程-引用:

    在ActiveX Data Objects 2.0 Library项前选勾。

  • ADO 是为 Microsoft最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。OLE DB
    为任何数据源提供了高性能的访问,这些数据源包括关系和非关系数据库、电子邮件和文件系统、文本和图形、自定义业务对象等等。ADO 在关键的 Internet
    方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接口。之所以称为 ADO,是用了一个比较熟悉的暗喻,OLE
    自动化接口。同时 ADO 使用了与 DAO和 RDO相似的约定和特性,简化的语义使它更易于学习

  • Microsoft 的一个最新数据访问技术是 ActiveX Data Objects (ADO)。ADO 是以前的 DAO、尤其是 RDO
    数据访问接口的一个替代,它提供了前两者都不具备的附加功能。

PC400

这个人很懒,什么都没留下