在VB中,连接ACCESS数据库的方法主要有以下三种

  • 使用ADO对象,通过编写代码訪问数据库

Connection 对象

ODBC数据源

  • 使用ADO Data 控件高速创建数据库连接

有三种连接方法

Data Link文件

使用ODBC数据源名称

使用连接字符串

  • 使用数据环境设计器创建数据库连接

首先加入�环境引用。

然后找到数据源进行连接

不管是哪一种连接,都是先有一个路径,通向要连接的数据源,和数据源建立关系,在连接。就好比从北京到上海,能够做汽车,能够做火车,还能够做飞机,汽车走快速,火车走铁路,飞机走航线,过程不一样,但结果是一样的,都是到达上海目的地。

在操作这三种连接方式的时候,会发现有反复的操作。

Data 控件连接中,ODBC数据源的连接和使用字符串的连接 与直接使用ODBC数据源连接中,不同是,直接使用ODBC数据源设置好路径后,再用connection对象连接就可以;Data控件则不用Connection 对象,有控件,设置好路径了,就直接连到啦。

数据环境设计器和ADO 对象,都用到了connection连接。不同的是,数据环境设计器中,connection连接途径是和data控件中字符串的连接步骤一致。

总结不同:ADO对象连接须要编写代码,其它的不用编写代码。

以下具体介绍每一种连接方法的具体步骤:

1,使用ADO connection对象

首先,要建立ADO引用,定义connection这个类,然后实例化对象。

代码完毕例如以下:

        Dim objCn As New Connection, objRs As New Recordset        objCn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;" & "Data Source=" & App.Path & "\实例01.mdb"objCn.Open

2,使用ODBC数据源

首先,打开电脑上的ODBC数据源,建立关系。

过程例如以下:

1),打开电脑上的ODBC数据源

例如以下图所看到的:

2)点击加入�

3)命名

4)和数据库源建立关系

5)用代码实现连接

       dim objCn As ConnectionSet objCn = New ConnectionobjCn.Open "DSN=实例2DSN"

3,ADO Data 控件创建连接

1)右击data控件,选择ADODC属性

2)从三种连接资源中选择一种。

使用data Link 文件:直接点击浏览,找到包括连接字符串的.udl文件就可以

使用ODBC数据源连接,单击新建

选择用户数据库,之后的操作跟2中步骤一样。

使用连接字符串:单击生成

測试连接

4,使用数据环境设计器创建数据库连接

加入�引用

右击创建连接,在右击想要连接的属性,之后的操作跟data控件中使用字符串中的操作一致。

具体解释VB中连接access数据库的几种方法相关推荐

  1. 详解VB中连接access数据库的几种方法

    在VB中,连接ACCESS数据库的方法主要有下面三种 使用ADO对象,通过编写代码访问数据库 Connection 对象 ODBC数据源 使用ADO Data 控件快速创建数据库连接 有三种连接方法 ...

  2. access后台链接mysql_ASP.NET连接 Access数据库的几种方法

    web.config 第一种方法: 第二种方法: 后台 aspx.CS using System; using System.Collections.Generic; using System.Lin ...

  3. 使用VC连接Access数据库的两种方法

    以前的时候用VC写了两种连接Access数据库的方法,为了方便以后查找把这两种方法做一下简单的介绍.Windows平台的数据接口标准有ODBC.OLE DB.ADO和Borland的BDE接口,ODB ...

  4. java 连接 Access数据库的两种方法

    1:不使用WINDOW的建立数据源方法 直接在JAVA代码内部与Access数据库连接 注意:jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};这里 ...

  5. java web access_Java Web项目中连接Access数据库的配置方法

    本文是对前几天的"JDBC连接Access数据库的几种方式"这篇的升级.因为在做一些小项目的时候遇到的问题,因此才决定写这篇博客的.昨天已经将博客公布了.可是后来经过一些验证有点问 ...

  6. html5链接access数据库,JDBC连接Access数据库的几种方式详解

    前几天老师让作几个JSP连接数据库的例子,而且连接的数据库是Access数据库,对于这个数据库自己也不是太了解,后来了解到学习JDBC的时候,连接access是很方便的,很容易的,但是在连接的时候也出 ...

  7. mysql数据库与access数据库连接_JDBC连接Access数据库的几种方式

    JDBC 连接 Access 数据库的几种方式 前几天老师让作几个JSP连接数据库的例子,而且连接的数据库是Access数据库,对于这个数据库自己也不是太了解,后来了解到学习JDBC的时候,连接acc ...

  8. access可以连接mysql数据库吗_JDBC连接Access数据库的几种方式介绍

    接下来总结一下常用的几种连接方式. 例如有如下的Access数据库student,表basic,以及6条记录,现在通过几种方式在Jsp中将他们的数据显示出来.如图所示: 对于几种连接Access数据库 ...

  9. c 连接mysql数据库_C++连接mysql数据库的两种方法

    现在正做一个接口,通过不同的连接字符串操作不同的数据库.要用到mysql数据库,以前没用过这个数据库,用access和sql server比较多.通过网上的一些资料和自己的摸索,大致清楚了C++连接m ...

最新文章

  1. 第1关:8位可控加减法电路设计
  2. sequelize 增加数据库字段_使用Sequelize动态创建新表
  3. iOS动画编程-Layer动画[ 2 ] Getting Started with Layer Animations
  4. 基于生成对抗的知识图谱零样本关系学习 AAAI2020
  5. SAP License:SAP有限度的多语言支持
  6. 太阳能电池充电器行业调研报告 - 市场现状分析与发展前景预测
  7. Android程序开发:简单电话拨号器
  8. 读取classpath配置文件的方法
  9. Spring 核心框架体系结构
  10. blastn 输出结果每列啥意思_NCBI在线BLAST用法详解
  11. 系统时变性与因果性的判断
  12. Makefile 指南
  13. 电弧光保护系统 就选汉光HKHB-608智能电弧光保护系统
  14. 安装/卸载微软鼠标和键盘中心1603和1612错误
  15. python-opencv实现简易画图板
  16. 运维常见软件工具注册码或序列号记录
  17. 计算机本科/硕士找offer的总结 节选
  18. WM_CREATE ,WM_NCCREATE,WM_DESTROY,WM_NCDESTROY详解
  19. 风筒电吹风无刷驱动设计-电吹风无刷电机PCBA方案设计
  20. 解决VSCode空格只占半个字符宽度

热门文章

  1. C++和C#编写调用COM组件
  2. MSN都出8.1啦!
  3. 4/100. Maximum Depth of Binary Tree
  4. Drupal 使用 Views 模块时,提示 Requires: Ctools (missing) 解决办法
  5. C#基础知识学习(2)string类中的方法
  6. javaweb学习总结——基于Servlet+JSP+JavaBean开发模式的用户登录注册
  7. ffmpeg源码分析四:transcode_step函数 (转4)
  8. sqlserver2005分布式架构负载
  9. 公司mysql部署文档_Mysql部署文档
  10. python树的实现_Python实现简单字典树的方法