ADO访问数据源——VB与数据库(二)

2024-05-11 01:38

本文主要是介绍ADO访问数据源——VB与数据库(二),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

数据库开发经典实例2   使用ADO访问数据源


软件知识

ODBC数据源      ADO Connection对象     ADO RecordSet对象

 制作特点

 通过ODBC数据源访问数据库   使用ADO RecordSet对象保存数据,执行Update方法实施更新    通过文本框和按钮事件完成数据显示和

设计分析

建立和访问关系数据库的ODBC数据源

可采用ADO更新数据源[方法一]将数据检索保存到RecordSet对象中,用Update方法进行更新。如果使用断开RecordSet对象,则用UpdateBath方法进行更新。如果其他用户同时也在访问数据,则必须考虑两个或多个用户同时修改数据造成冲突和其他不一致。

操作过程

           (1)创建ODBC数据

  • 选择系统“开始”->“程序”->“管理工具”->“数据源(ODBC)”   单击“添加”



  • 选择蓝框内容 单击“完成”



  • 如图后 单击“选择”

VB与数据库(二)——学习篇之实例2 - 放飞梦想 - 徐露 廊坊师范学院十期信息技术提高班


  • 在  “选择数据库”  中,找到你所建立的Access数据库的文件夹 ,单击“确定”    

VB与数据库(二)——学习篇之实例2 - 放飞梦想 - 徐露 廊坊师范学院十期信息技术提高班


  • 如图蓝色框中显示,单击“确定" 

VB与数据库(二)——学习篇之实例2 - 放飞梦想 - 徐露 廊坊师范学院十期信息技术提高班


  • 单击“确定”  即  “ODBC Microsoft Access 安装 ”安装成功

VB与数据库(二)——学习篇之实例2 - 放飞梦想 - 徐露 廊坊师范学院十期信息技术提高班

 

(2)建立ADO引用

选择“工程”->“引用”命令,勾选ADO对象库,单击“确定”,完成。

VB与数据库(二)——学习篇之实例2 - 放飞梦想 - 徐露 廊坊师范学院十期信息技术提高班


(3)设计窗体

VB与数据库(二)——学习篇之实例2 - 放飞梦想 - 徐露 廊坊师范学院十期信息技术提高班

注:文本框控件名称依次设置为txtUserName、txtPassword 和 txtMsg,txtMsg文本框Locked属性为True

命令按钮名称设置为cmdPre、cmdNext


(4)编写代码



注:编写代码过程中,往往会出现一些错误,要极其小心仔细。


运行结果

VB与数据库(二)——学习篇之实例2 - 放飞梦想 - 徐露 廊坊师范学院十期信息技术提高班


                                            “心急吃不了热豆腐”,学习是循循渐进的过程。希望这篇博客对大家有所帮助,相互指点,共同学习。谢谢
 


十期 徐露


这篇关于ADO访问数据源——VB与数据库(二)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/978145

相关文章

SQL Server修改数据库名及物理数据文件名操作步骤

《SQLServer修改数据库名及物理数据文件名操作步骤》在SQLServer中重命名数据库是一个常见的操作,但需要确保用户具有足够的权限来执行此操作,:本文主要介绍SQLServer修改数据... 目录一、背景介绍二、操作步骤2.1 设置为单用户模式(断开连接)2.2 修改数据库名称2.3 查找逻辑文件名

SQL Server数据库死锁处理超详细攻略

《SQLServer数据库死锁处理超详细攻略》SQLServer作为主流数据库管理系统,在高并发场景下可能面临死锁问题,影响系统性能和稳定性,这篇文章主要给大家介绍了关于SQLServer数据库死... 目录一、引言二、查询 Sqlserver 中造成死锁的 SPID三、用内置函数查询执行信息1. sp_w

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

Druid连接池实现自定义数据库密码加解密功能

《Druid连接池实现自定义数据库密码加解密功能》在现代应用开发中,数据安全是至关重要的,本文将介绍如何在​​Druid​​连接池中实现自定义的数据库密码加解密功能,有需要的小伙伴可以参考一下... 目录1. 环境准备2. 密码加密算法的选择3. 自定义 ​​DruidDataSource​​ 的密码解密3

Maven项目中集成数据库文档生成工具的操作步骤

《Maven项目中集成数据库文档生成工具的操作步骤》在Maven项目中,可以通过集成数据库文档生成工具来自动生成数据库文档,本文为大家整理了使用screw-maven-plugin(推荐)的完... 目录1. 添加插件配置到 pom.XML2. 配置数据库信息3. 执行生成命令4. 高级配置选项5. 注意事

在Java中基于Geotools对PostGIS数据库的空间查询实践教程

《在Java中基于Geotools对PostGIS数据库的空间查询实践教程》本文将深入探讨这一实践,从连接配置到复杂空间查询操作,包括点查询、区域范围查询以及空间关系判断等,全方位展示如何在Java环... 目录前言一、相关技术背景介绍1、评价对象AOI2、数据处理流程二、对AOI空间范围查询实践1、空间查

Python+PyQt5实现MySQL数据库备份神器

《Python+PyQt5实现MySQL数据库备份神器》在数据库管理工作中,定期备份是确保数据安全的重要措施,本文将介绍如何使用Python+PyQt5开发一个高颜值,多功能的MySQL数据库备份工具... 目录概述功能特性核心功能矩阵特色功能界面展示主界面设计动态效果演示使用教程环境准备操作流程代码深度解

MySQL数据库实现批量表分区完整示例

《MySQL数据库实现批量表分区完整示例》通俗地讲表分区是将一大表,根据条件分割成若干个小表,:本文主要介绍MySQL数据库实现批量表分区的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考... 目录一、表分区条件二、常规表和分区表的区别三、表分区的创建四、将既有表转换分区表脚本五、批量转换表为分区

NGINX 配置内网访问的实现步骤

《NGINX配置内网访问的实现步骤》本文主要介绍了NGINX配置内网访问的实现步骤,Nginx的geo模块限制域名访问权限,仅允许内网/办公室IP访问,具有一定的参考价值,感兴趣的可以了解一下... 目录需求1. geo 模块配置2. 访问控制判断3. 错误页面配置4. 一个完整的配置参考文档需求我们有一

C#实现访问远程硬盘的图文教程

《C#实现访问远程硬盘的图文教程》在现实场景中,我们经常用到远程桌面功能,而在某些场景下,我们需要使用类似的远程硬盘功能,这样能非常方便地操作对方电脑磁盘的目录、以及传送文件,这次我们将给出一个完整的... 目录引言一. 远程硬盘功能展示二. 远程硬盘代码实现1. 底层业务通信实现2. UI 实现三. De