vb如何测试连接mysql_VB怎么连接访问Access数据库?[通俗易懂]

VB是我们常常会见到的一款可视化程序设计语言,它的功能十分强大,因此有很多人会使用它,但是有时候我们需要用到VB来连接Access数据库,但是却无从下手,那么VB怎么连接访问Access数据库呢?不懂的朋友请看以下内容。方法/步骤:1、Access,建立数据库,数据库命名为Database1.mdb。(注意:这里的后缀是mdb,如果Access是2007版本的,保存的时候要另存为2003版本的才行…

大家好,又见面了,我是你们的朋友全栈君。

VB是我们常常会见到的一款可视化程序设计语言,它的功能十分强大,因此有很多人会使用它,但是有时候我们需要用到VB来连接Access数据库,但是却无从下手,那么VB怎么连接访问Access数据库呢?不懂的朋友请看以下内容。

方法/步骤:

1、Access,建立数据库,数据库命名为Database1.mdb。

(注意:这里的后缀是mdb,如果Access是2007版本的,保存的时候要另存为2003版本的才行,因为,VB不直接支持07版的accdb后缀格式!)

2、数据库建立后就进入了数据表界面,可以输入数据了,输完以后Ctrl+S保存,输入表名,这里表名为test,OK,准备工作搞定。

7fc5c8a8b3551559f2615dacdf731869.png

a2ad76eea8b221aa8e81c9a1c57f2461.png

2、打开VB,然后新建标准EXE。

ab5cb04992003427afe2b44766c04619.png

3、菜单中找到工程→部件→勾选Microsoft ADO Data Control 6.0及其Microsoft Hierarchical Flexgrid Control 6.0,勾选后左侧工具栏里就多了两个控件即ADODC控件和MSHFlexGrid控件。

ab208164af1e1c20986b3da7c583fbf0.png

4、选择ADODC控件和MSHFlexGrid控件,放在窗体的合适位置,如图:

ffdf0e9f7fb5535642b74ca0cb221b80.png

5、设置ADODC控件的属性:右键窗体内ADODC1控件。

(1)ADODC属性页→通用→选择使用连接字符串→点击生成→选择Microsoft Jet 4.0 OLE DB Provider 点击下一步→选择之前准备好的数据库→点击测试连接,显示测试成功则OK,确定。

(2)ADODC属性页→记录源→命令类型选择2-adcmdtable,表或存储过程名称选择之前建立的数据表test,点击确定,ADODC属性设置完成。

f206251f18aeeb51f68685080f32a127.png

09a2a1cc4aef117656f2353326ff8944.png

920c524a749b20663ecc4dd19425b247.png

6662ec07da15d63243485f59a9691d75.png

4efc8a637b1c941e02e2e650d8d36c34.png

6、设置MSHFlexGrid控件的属性:VB右侧属性表里,找到datasource,选择adodc1。

c0e62d53cb79dd9f58b5206619d2147a.png

7、测试效果:

(1)菜单→运行→启动(F5),发现显示的数据排列不是我们想要的行数和列数。

修改方法:

(1)MSHFlexGrid属性→通用→设置行和列,固定行和固定列,设置见图。

(2)MSHFlexGrid属性→带区→把列标题的√取消掉,设置见图。

cdc8002184dba88422552ae95878c91b.png

3360e5299ff9270e0a6d344c1b04d957.png

06ac6727867a357fdbf519842ec77379.png

8、修改后的测试效果:

5d06ed7587639a6a60a8bacbca7e14c4.png

注意事项:

以上就是VB怎么连接访问Access数据库的教程内容了,虽然步骤很长,但是大家只要多操作几遍就能很快熟悉了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126924.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月8日 下午9:20
下一篇 2022年4月8日 下午9:40


相关推荐

  • Anaconda和Pycharm详细安装配置教程

    Anaconda和Pycharm详细安装配置教程Anaconda 是一个基于 Python 的数据处理和科学计算平台 它已经内置了许多非常有用的第三方库 装上 Anaconda 就相当于把 Python 和一些如 Numpy Pandas Scrip Matplotlib 等常用的库自动安装好了 使得安装比常规 Python 安装要容易 如果选择安装 Python 的话 那么还需要 pipinstall 一个一个安装各种库 安装起来比较痛苦 还需要考虑兼容性 非如此的话 就要去 Python 官网 https www python org downloa

    2026年3月18日
    1
  • Trae手动配置MCP详细流程(以即梦AI为例)

    Trae手动配置MCP详细流程(以即梦AI为例)

    2026年3月12日
    4
  • 对于Dos攻击的防御

    对于Dos攻击的防御smurf、trinoo、tfn、tfn2k以及stacheldraht是比较常见的DoS攻击程序“smurf攻击”,如何抵御Smurf是一种简单但有效的DDoS攻击技术,它利用了ICMP(Int

    2022年7月2日
    22
  • IntelliJ IDEA添加jar包

    IntelliJ IDEA添加jar包以 JDBC MySQL 驱动包为例 1 在 IntelliJIDEA 中打开要添加 jar 包的 Project2 File ProjectStruc 如下图 3 选择 Moudules 再选择 Dependencies 如下图 4 选中 Moudulesourc 然后点击 2 处 号如下图 5 在上图的目录中找到自己要添加的 jar 包 OK 即可

    2026年3月16日
    8
  • java的serversocket_Java ServerSocket详解

    java的serversocket_Java ServerSocket详解ServerSocket 构造方法 ServerSocket newServerSoc ServerSocket 无参数 ServerSocket intport 指定端口 ServerSocket intport intbacklog 指定端口 队列数 ServerSocket intport intbacklog InetAddre

    2026年3月17日
    2
  • Spring的注解@Qualifier用法

    Spring的注解@Qualifier用法Spring 的注解 Qualifier 用法在 Controller 中需要注入 service 那么我的这个 server 有两个实现类如何区分开这两个 impl 呢 根据注入资源的注解不同实现的方式有一点小小的区别下面上铺垫图请忽略我的红线在 Controller 中使用 Autowired 注入时 Qualifier 的意思是合格者 通过这个标示 表明了哪个

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号