问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB6.0怎么连接Access2003数据

发布网友 发布时间:2022-10-15 08:50

我来回答

3个回答

热心网友 时间:2023-10-08 16:43

不一定非要转换为97格式,这要看你选择什么样的控件了。
如果你选择data等控件,则必须转换为97格式,如果选择ADO控件,直接操作就可以了,不需要转换。

以下资料供参考:
VB中用ADO操作数据库
点击数:985 发布日期:2007-5-11 21:47:00
【收藏】 【评论】 【打印】 【编程爱好者论坛】 【关闭】

<昨在网上发现一文章,正是我需要的,现将其转发,与大家共享>随着信息技术的发展,特别是网络信息交流的需要,要求有快捷的信息查询技术。借助于VB可以轻松地开发出功能强、速度快、应用广并占用资源少的数据库应用程序。VB提供了多种多样的数据库访问技术来满足各种信息查询的要求,如ADO,RDO,Data控件,DAO等。这些技术各有特点,它们提供了简单、灵活、访问速度快、可扩展性好的开发技术。
2 常用的数据库访问技术
2.1Data控件
数据控件Data是VB中一个常用的控件对象,它具有快捷、方便和功能强大的特点,主要用于打开、访问并操作已有的数据库。由于Data控件使用Microsoft的Jet数据库引擎来实现数据访问,使用户可以无缝地访问许多标准的数据库格式,而且用户只要设置控件中的几个关键属性,并用一些文本控件把数据显示出来就可以创建数据应用程序,因此这种内部的Data控件最适合较小的(桌面)数据库,诸如Access和ISAM数据库等。不足之处是在编辑处理数据方面受到*,无法进行增删记录等操作,。
2.2 DAO
DAO(Data Access Object)即数据访问对象,是VB最早引入的数据访问技术。与上述建立在数据控件上的数据访问不同,DAO可以完全不用数据控件而只用程序代码来创建完整的数据库应用程序。利用DAO可以访问数据库中的所有对象并灵活地操纵数据的编辑操作。但它是基于PC平台的数据交换。
2.3 RDO
RDO(Remote Data Object)又称为远程数据对象,它是指在Client(客户端)与Server(服务器端)建立的数据访问模式。RDO是位于ODBC API之上的一个对象模型薄层,它绕过Jet数据库引擎,而依赖于ODBC API、ODBC驱动程序以及后端数据库引擎实现大部分的智能和功能。它是从DAO派生出来的,但两者的数据库模式有很大的不同。DAO是针对记录和字段的,而RDO是作为行和列来处理的。也就是说,DAO是ISAM模式,RDO是关系模式。此外,DAO是访问Access的Jet引擎的接口,而RDO则是访问ODBC的接口。
2.4 ADO
ADO(ActiveX Data Objects)称为ActiveX数据对象,是Microsoft公司开发数据库应用程序面向对象的新接口,ADO技术已成为ASP技术用来访问Web数据库应用程序的核心。ADO是DAO/RDO的后继产物,它扩展了DAO和RDO所使用的对象模型,具有更加简单,更加灵活的操作性能。ADO在Internet方案中使用最少的网络流量,并在前端和数据源之间使用最少的层数,提供了轻量、高性能的数据访问接口,可通过ADO Data控件非编程和利用ADO对象编程来访问各种数据库。
下面将详细介绍在VB中如何使用ADO来进行数据库应用程序开发。
3 使用ADO访问数据库的基本流程
为了方便讨论,在C:\My Documents下建立教学管理数据库jxgl.mdb,分别有xsb(学生表),jsb(教师表),kcb(课程表)等数据表,其中jsb包含字段有:gh(工号),xm(姓名),xb(性别),ximing(系名),gl(工龄),jbgz(基本工资)等。
3.1通过ADO Data控件非编程来访问
(1) 在工具箱中添加ADO Data控件。操作为:“工程”→“部件” →“Microsoft ADO Data Control”。.
(2) 在窗体上放置一个ADO Data控件,名称默认为Adodc1。
(3) 设置Adodc1.ConnectionString属性值为“DSN=jxgldsn”。其中“jxgldsn”为指向jxgl.mdb数据库的数据源名称,可通过控制面版预先设定。
(4) 设置Adodc1.RecordSource项,选择命令类型为“2-adCmdTable”,并在表名项中选择“jsb”。
(5) 将ADO Data控件与Text文本框绑定。放置文本框控件于窗体,将其DataSource属性值设置Adodc1,DataField属性值设为表中一字段,如gh。运行程序,可用ADO Data控件的方向箭头来浏览。
除了应用上述引入一组数据绑定控件显示数据内容之外,还可以使用数据网格控件DataGrid来显示多个字段内容。步骤为:
l 先通过“工程” →“部件” →“Microsoft DataGrid Control”引入数据网格控件并在窗体中绘制一个DataGrid控件。
l 把DataGrid绑定到ADO数据控件上。设置DataSource属性值为:Adodc1。
l 把数据库字段加入到DataGrid控件上。鼠标右击DataGrid控件,选择检索字段,则当前数据表的字段全部导入到数据网格控件上。
3.2用ADO对象库编程访问
(1)引用ADO对象库。操作为:“工程” →“引用” →“Microsoft ActiveX Data Objects 2.1 Library”。
(2)用代码打开数据源,建立记录集,将记录集中的记录内容打印出来。
Dim conn As Connection 'conn为连接
Dim rs As Recordset 'rs为记录集
Dim sql As String
Set conn = CreateObject("adodb.connection")
conn.Open "provider=msdasql;database=jxgl;data source=jxgldsn" '打开数据源
sql = "select * from jsb"
Set rs = conn.Execute(sql) '建立记录集
Do While Not rs.EOF
For i = 0 To rs.Fields.Count - 1
Print rs.Fields(i) '输出jsb表中各字段
Next i
rs.MoveNext
Print
Loop
4结束语
ADO是Microsoft数据库应用程序开发的新接口,它具有较强的功能、通用性好、效率高、占空间少等特点。它替代了原来的DAO和RDO两种数据访问接口。另外还增加了一些用户以前没有接触到的特征。随着信息网络化的发展,对数据库的访问宜采用ADO对象模型,以获得更好的性能,更大的灵活性。

热心网友 时间:2023-10-08 16:43

用Adodc控件(要添加),把Adodc的connectionstring和recordsource属性设置好,然后用能显示数据的控件显示数据就行了,可用datagrid显示

热心网友 时间:2023-10-08 16:44

用ADODC数据控件,或adodb对象,用jet4.0连接数据库.
初学者建议用adodc控件,直观点.
如果升级到sp6,也可以用data控件连接access2000数据库.建议用ado连接数据库
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
vivo y3t手机能拨打和接听电话,不能收发短信 vivoy3t手机突然接收不到短信 vivoy3短信消息怎么提醒 无奈什么意思是什么 怎样让炒出的丝瓜不发黑? 钟表是以什么计量时间 钟表以( )、()、( )计量时间。 钟表以( )、()、( )单位计量时间 紫荆花开放时间 《青春 须臾成殇》渭伊的txt全集下载地址 Rational Rose 2003怎么安装? 用在irs2003后 丝印3338,3339是什么原料真实型号是什么? 帮忙看看这个二极管是什么型号的,S2003电路? 可持续发展的核心内容 小度小度我要你查的是今天晚上的k472从贵阳到湖南长沙的火车站有没有票了? 益友机麻升降电机或传感器故障怎么修 晋城三益燃气灶售后维修地址在哪里 冒险岛珂丽尔空瓶子去哪里 北半球无限水深的风海流的体积运输在多少度 风海流的成因 求助:我们认识十年过去了,我都变老了。英文怎么说? 在英语中 over ten years 是不是一定表示的是过去十年???可不可以表示将来的十年?? 虎皮鹦鹉聪明吗 尤丶进丶近丶组词 近,进填空。先()是哪个 近和进怎么组词 基金的单位净值和累计净值是怎么来的?基金净值和股票的股价是一个意思吗? 什么是闺蜜,什么是男闺蜜? 5瓦18伏的太阳能板加装太阳能稳压器可以给手机续航充电吗 我想安装xp系统应该按几键 板栗怎么煮好吃 煮板栗方法 好朋友奶奶去世了怎么安慰? 哪个刀的网站好? 请问大家谁知道北京哪里有卖正品世界名刀的实体店铺或北京的网店 从投资的角度分析预测2011年经济形式走势 结合我国现实,风析我国宏观经济中存在哪些主要问题。 电压力锅煮米饭没事,煮稀饭会从排气孔冒出来还冒气什么原因? 金宝贝重庆7家校区关停了,培训业为什么容易跑路? 培训机构跑路了可以刑事立案诈骗么 培训机构“机械公民”又卷钱跑路,诈骗成本这么低,家长应该怎么办? 培训机构跑路报警有用吗 开学季清风润苗手抄报 小s病娇高级氛围感大片,你如何评价小S的主持能力? 小S迷幻炫彩大片个性十足,如何评价她的性格? 同学聚会外出旅游活动方案 结对亲子外出活动方案 中秋教师节双节活动策划方案 D6505动车列表 一次性洗脸巾在网店卖需要证件吗 在网上卖洁面巾注册公司需要什么