首页 > 其他分享 >ACCESS 快速构建修改数据的窗体

ACCESS 快速构建修改数据的窗体

时间:2024-01-13 09:33:41浏览次数:34  
标签:End Sub temp 数据表 ACCESS 修改 构建 窗体

有个客户表:

 现在需要创建一个可以修改客户数据的窗体,我们一般的做法是:

1.选中数据表: 客户列表

2.在菜单中选择 "创建" --> "窗体".

 

3.调整一下格式,和添加一下按钮,就变成了这样,初始状态下,它会自动绑定字段值.此时如果用户对某个值做了修改,会直接修改数据表中的值,这不是我们想要的.我们需要在用户点击保存时,才会修改数据表中的记录.但是如果把控件来源设置为空,修改窗体在打开时,又需要你一个个的去赋值,比较麻烦

 解决方案:我们不需要在界面上修改它的"控件来源" 属性,但是可以通过代码即能拿到值,又能断开与数据表的联系

Private Sub Form_Load()
    Dim val As Variant
    For Each temp In Me.Controls
        If TypeOf temp Is TextBox Or TypeOf temp Is CheckBox Then
            val = temp.Value
            temp.ControlSource = ""
            temp.Value = val
        End If
    Next
End Sub

Private Sub Form_Close()
    Me.Dirty = False
End Sub

 

标签:End,Sub,temp,数据表,ACCESS,修改,构建,窗体
From: https://www.cnblogs.com/yoooos/p/17961963

相关文章

  • 如何开发医疗保险欺诈识别监测模型中的模型选择与构建?
    开发医疗保险欺诈识别监测模型时,选择合适的模型和构建有效的模型是至关重要的。以下是一些建议:模型选择:逻辑回归:适用于线性关系,简单、快速,容易解释。决策树和随机森林:能够处理非线性关系,对异常值和噪声相对鲁棒,易于解释。支持向量机(SVM):在高维空间中表现良好,对于......
  • 持续构建行业影响力|HarmonyOS SDK荣膺年度“技术卓越”奖项
    持续构建行业影响力|HarmonyOSSDK荣膺年度“技术卓越”奖项自2023年9月华为宣布鸿蒙原生应用全面启动以来,HarmonyOSSDK通过将HarmonyOS系统级能力对外开放,支撑开发者高效打造更纯净、更智能、更精致、更易用的鸿蒙原生应用,和开发者共同成长。通过在开发者社区和HarmonyOS开发者持......
  • 【2023年度技术盘点】「年终盘点后端系列」探索服务架构体系的技术风向,构建微服务核心
    文章导航大纲前提背景回顾过去的几年,我们目睹了科技界的快速发展,其势头如同一列驶向前方的高速列车。作为后端开发者,我们见证了每一次技术革新所带来的广阔前景。这些创新不仅深刻影响着我们的工作方式,而且不断引领我们走向未来。随着数字化浪潮的涌现,不同的架构设计理念相互交织,共......
  • 持续构建行业影响力|HarmonyOS SDK荣膺年度“技术卓越”奖项
    自2023年9月华为宣布鸿蒙原生应用全面启动以来,HarmonyOSSDK通过将HarmonyOS系统级能力对外开放,支撑开发者高效打造更纯净、更智能、更精致、更易用的鸿蒙原生应用,和开发者共同成长。 通过在开发者社区和HarmonyOS开发者持续的内容共创与技术交流互动,HarmonyOSSDK获得OSCHINA、IT......
  • 向“新”而生,与“鑫”同行 | 金恒科技助力镔鑫钢铁构建园区管理新模式
    1月11日,镔鑫钢铁智慧园区二期及智慧安全项目一阶段上线汇报会顺利召开。金恒科技运营智慧化标杆技术创新园区管理新模式,助力镔鑫钢铁园区运营管理升级、智慧安全管控数智化。项目以微服务平台为基础,以园区运营智慧化为目标,从员工服务、园区安防、智能AI、数据资产等多个方面持续提......
  • Gradio:快速构建你的webApp
    1.什么是Gradio如果你了解web开发,一定会知道开发一款webApp需要涉及很多技术栈:前端:HTML+CSS+JS(可能会涉及不同的CSS框架和JS框架如jqueryVUEreact等)后端语言:如python/javaweb容器:如flask/tomcat如果你只会python,又不想重头学习上述技术,你要怎么办?据我所知,有两种解决方案:s......
  • 从0开始使用vue-cli构建Vue3项目
    一、环境检查1、环境是否正常#查询Node版本node-v#查询vue版本npminfovue#查询vue-cli版本vue-V2、如果没有安装vue-cli,可以执行下方命令安装vue-cli最新版本npminstall-g@vue/cli如果是旧版本,可以执行下方命令卸载旧版本,然后再安装新版本的脚手架npmuninstallv......
  • 构建之法阅读笔记4
    继续阅读《构建之法》,我越来越发现自己真的这么幸运,在上学的途中就可以得到这么一本优秀的书本,并且我们的老师特以这本书作为教材让我不仅可以在自己的感想之外得到更多的见解,而且在这期间可以接触到这么一种比较小型的实践,例如我们的软件团队、我们的博客实践记录着我们的足迹,假......
  • Vite构建基本配置
    通过vite.config.js暴露出defineConfig函数实现构造,vite会读取defineConfig返回的配置对象,配置对象需要自行编写defineConfig该函数是vite工具助手函数,用来读取构建配置,其返回一个配置参数对象通过查看源码得知,vite配置有以下可选非必要内容,常用了内容一般从root到build//读......
  • ShowMeBug X AfterShip | 构建高效招聘体系,助推企业人才战略发展
    ShowMeBug与AfterShip成功完成签约,借助ShowMeBug在技术招聘上的赋能,强化企业技术招聘的出题、笔试、面试等各个环节,高质量打造技术驱动的招聘团队,完善适配企业发展的技术人才体系。AfterShip通过使用ShowMeBug丰富的岗位题库来进行技术人才测评,其中最核心的实战工程题型还能......