广告
返回顶部
首页 > 资讯 > 数据库 >如何通过ADO控件访问数据库
  • 358
分享到

如何通过ADO控件访问数据库

2024-04-02 19:04:59 358人浏览 安东尼
摘要

今天就跟大家聊聊有关如何通过ADO控件访问数据库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。下面以Microsoft Office&nb

今天就跟大家聊聊有关如何通过ADO控件访问数据库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

下面以Microsoft Office Access数据库为例,讲解通过ADO控件访问数据库的方法。

这种方法基本不用编写代码,就可以完成对数据库的访问,非常方便。
1、在Access中建立数据库student.mdb,并添加表stu_info,如下图:
如何通过ADO控件访问数据库
这里的字段名使用了中文,只是为了教学方便,建议在实际工作中使用英文字段名。
2、建立一个MFC对话框工程AdoCtrl。
3、在对话框界面编辑器中增加如下的2个ADO控件:
ADO Data控件,用于建立数据库连接。
ADO DataGrid控件,用于表示一个结果记录集。
在对话框编辑器中-->右键菜单-->选择Insert ActiveX Control-->在出现的对话框中选择Microsoft ADO Data Control,Version 6.0-->点OK,这样ADO Data控件IDC_ADODC1就加入到对话框中了;
同样方法,选择Microsoft DataGrid Control,Version 6.0加入到对话框中。这样DataGrid控件IDC_DATAGRID1就加入到对话框中了。
如何通过ADO控件访问数据库
4、设置对话框中连接控件的属性
设置ADO Data控件的属性:在属性对话框中选择Control页面,可以进行三种选择

如何通过ADO控件访问数据库

选择Use Connection String选项,点Build按钮,在出现的对话框中选择Microsoft Jet 4.0 OLEDB Provider提供者。点下一步,选择刚建立的Access数据库文件名称student.mdb。点测试连接,应能连接数据库通过。再次打开ADO Data控件的属性设置,选择RecordeSource页面,在Command Type中选择2-adCmdTable,在Table Or StoredProcedure Name中选择stu_info表。
设置DataGrid控件的属性:在属性对话框中选择Control页面,选中Allow AddNew和Allow Delete复选框,再选择All页面,设置DataSource参数为连接控件的ID即IDC_ADODC1。
5、运行该程序
将可以在对话框中连接数据库,并取出表中的数据显示在Grid控件中。

(备注:以上除了三种悬着图片均为转载)

以下是用ADO控件连接Mysql的方法:

添入数据源的名字,单击NEW

如何通过ADO控件访问数据库

选择数据源类型,单击下一步

如何通过ADO控件访问数据库

选择安装数据源的驱动程序,这个可以根据使用数据库的类型做出选择,我这里用的是mysql如何通过ADO控件访问数据库

键入要保存数据源的名称,我这里用的是已经在数据库中建好的表的名字

如何通过ADO控件访问数据库

单击浏览后

如何通过ADO控件访问数据库

单击完成后,弹出,输入用户名、密码、选择已建立好的数据库名,单击测试,如果连接成功弹出小窗口、

如何通过ADO控件访问数据库

具体编程要按照ADO实现方式操作,就可将数据存入到数据库中。

看完上述内容,你们对如何通过ADO控件访问数据库有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网数据库频道,感谢大家的支持。

您可能感兴趣的文档:

--结束END--

本文标题: 如何通过ADO控件访问数据库

本文链接: https://www.lsjlt.com/news/67710.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何通过ADO控件访问数据库
    今天就跟大家聊聊有关如何通过ADO控件访问数据库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。下面以Microsoft Office&nb...
    99+
    2022-10-19
  • 怎么通过外网访问mysql数据库
    通过外网访问mysql数据库的方法:默认安装并启动MySQL数据库,端口是3306。下载并解压holer软件包,地址:https://github.com/wisdom-projects/holer/tree/master/Binary/G...
    99+
    2022-10-09
  • Python通过跳板机访问数据库的方法
    什么是跳板机? 跳板机(Jump Server):也称堡垒机,是一类可作为跳板批量操作的远程设备的网络设备,是系统管理员和运维人员常用的操作平台之一。 那么具体是做什么的呢? 现在一...
    99+
    2022-11-12
  • Python 通过pymssql访问查询操作 SQL Server数据库
    在企业应用开发中,经常用到应用程序访问数据库的开发模式,中小企业使用的数据库中,以ms SQL Server居多。本文就以一个简单的实例模型,简单介绍一下python访问ms sql sever数据库...
    99+
    2023-09-24
    数据库 python qt5 sqlserver
  • 通过holer怎么从外网访问本地数据库
    通过holer怎么从外网访问本地数据库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1. 准备工作1.1 安装并启动数据库默认安装的数据库端口...
    99+
    2022-10-18
  • 嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(三)
    阅读此文章前请先完成<嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(一) >与<嵌入式PowerPC通过unixODBC/freetds访问SQL...
    99+
    2022-10-18
  • 嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)
    阅读本文前,请先阅读《嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(一) 》,完成ODBC与Freetds的编译过程。 接下来,进行unixODBC与freetds...
    99+
    2022-10-18
  • Python通过跳板机访问数据库的方法是什么
    本篇内容主要讲解“Python通过跳板机访问数据库的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python通过跳板机访问数据库的方法是什么”吧!什么是跳板机?跳板机(Jump Se...
    99+
    2023-06-25
  • Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
    本文档主要描述了Linux下python数据库驱动的安装和配置,用来实现在Linux平台下通过python访问MySQL、Oracle、SQL Server数据库。 其中包括以下几个软件的安装及配置: un...
    99+
    2022-06-04
    数据库 方法 MySQL
  • 登录EasyConnect后无法通过jdbc访问服务器数据库如何解决
    这篇文章主要介绍“登录EasyConnect后无法通过jdbc访问服务器数据库如何解决”,在日常操作中,相信很多人在登录EasyConnect后无法通过jdbc访问服务器数据库如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作...
    99+
    2023-07-05
  • 如何通过nginx代理实现外网访问内网mysql或oracle数据库
            项目开发部署中经常会遇到MySQL或Oracle数据库安装在内网,而我们的应用服务只能部署在外网,如果实现外网服务访问连接内网的数据库呢?本次介绍如何通过Nginx配置实现外网访问内网数据库。 1、前置机服务器       ...
    99+
    2023-08-31
    数据库 nginx mysql oracle nginx代理
  • J2ME通过Servlet访问数据库的步骤分别是怎样的
    本篇文章为大家展示了J2ME通过Servlet访问数据库的步骤分别是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。你知道J2ME访问数据库的方式吗,这里向大家...
    99+
    2022-10-19
  • 如何通过高性能数据库提升Go语言网站的访问速度
    使用高性能数据库可以显著提升Go语言网站的访问速度。以下是一些方法:1. 选择适合的数据库类型:选择适合你的应用需求的高性能数据库。...
    99+
    2023-10-12
    Go语言
  • 外网如何访问数据库
    小编给大家分享一下外网如何访问数据库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 外网访问数据库的...
    99+
    2022-10-18
  • 如何通过phonegap操作数据库
    这篇文章主要介绍了如何通过phonegap操作数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。实例如下:<!DOCTYPE&nbs...
    99+
    2022-10-19
  • 如何远程访问mysql数据库
    如何远程访问mysql数据库,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。方法一:将localhost改成"%"修改&...
    99+
    2022-10-18
  • VB.NET如何访问数据库原理
    这篇文章主要介绍VB.NET如何访问数据库原理,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!VB.NET访问数据库接口功能及含义: ADC:高级数据连接器(AdvancedDataConnector):提供绑定ADO...
    99+
    2023-06-17
  • 登录EasyConnect后无法通过jdbc访问服务器数据库问题的解决方法
    目录问题描述:解决方案:总结问题描述: 通过EasyConnect登录后可以用xshell连接服务器,同时可以使用navicat和pymysql连接mysql数据库(无论是何数据库,...
    99+
    2023-02-24
    jdbc无法连接 jdbc访问服务器数据库 jdbc连接不到数据库
  • 如何通过SQLyog分析MySQL数据库
    这篇文章给大家介绍如何通过SQLyog分析MySQL数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。数据库、表格(table)和列树(column tree)该程序一启动就开始询问...
    99+
    2022-10-18
  • 函数计算如何访问 Mongo 数据库
    这篇文章给大家介绍函数计算如何访问 Mongo 数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。函数计算(Function Compute):函数计算 是事件驱动的全托管计算服务。使用函数计算,您无需采购与管理服务...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作