当前位置: 首页 > news >正文

Access数据库教案(Excel+VBA+Access数据库SQL Server编程)

文章目录:

一:Access基础知识

1.前言

1.1 基本流程

1.2 基本概念??

2.使用步骤方法

2.1 表【设计】

2.1.1 表的理论基础

2.1.2 Access建库建表?

2.1.3 表的基本操作

2.2 SQL语句代码【设计】

2.3 窗体【交互】?

2.3.1 多方式创建窗体

2.3.2 窗体常用的控件

2.3.3 设置启动窗体

2.3.4 参数查询窗体

2.4 报表【汇报】

2.4.1?创建报表方式

2.4.2 报表分组与统计

2.5 宏【绑定调用函数】

二:Access高阶知识-VBA

1.VBA连接Access数据库?

方法一:Access宏连接

方法二:Access事件代码生成器连接

方法三:VBA代码连接

step1:通过什么方式打开VBA

step2:连接何种类型文件

a? 数据库access文件?

b excel表格xlsx文件

c 基本推论步骤如下

2.基于Access通过VBA利用SQL语句进行数据操作

2.1 插入/增加数据? insert

2.2 删除数据 delete

2.3 修改/更新数据 update

2.4 查询数据 select

2.4.1 简单查询

2.4.2 其他子句

2.4.3 条件查询

2.4.4 模糊查询

2.4.5 分组计算查询

2.4.6 生成表查询

产生记录集的两种方式比较(execute方法-open方法)

2.4.7 多表查询

多表查询(Where连接)

多表查询(内连接)

多表查询(外连接)

多表查询(自连接)

多表查询(子查询)

3.数据库操作

3.1 判断数据库是否存在&新建数据库&连接数据库

3.2?在已有的数据库中创建表

3.3?检查数据表是否存在

3.4?获取数据库中所有表的名称和类型

3.5?表中字段的判断及信息获取

3.6?对字段的增删改

3.7?将工作表数据导入数据库

4.综合项目?

员工信息浏览系统

ListView控件-分页显示

数据库维护系统


VB:VB(Visual Basic)程序设计教案

MySQL:MySQL数据库(安装配置 语句语法使用 项目中操作MySQL)

Access数据库需要会员才可以用?: 提取码: amjm

参考视频:Access2016数据库零基础计算机二级(17小时)、Excel+VBA+Access数据库编程(30小时)

Access数据库应用、进销存系统项目

需要安装备用软件:点击我获取 提取码: 6zm3

一:Access基础知识

1.前言

1.1 基本流程
表第一步:需求分析确定功能(实现这些表包括哪些实体及属性 他们的关系如何)第二步:建excel表(录入数据)第三步:把数据表导入到access数据库里面(外部数据——>Excel——>浏览)第四步:设计视图(数据类型 字段大小 数据库工具_关系)查询表第一种:创建——>查询——>查询设计——>选择需要的添加表——>双击选择到下面字段栏去——>保持—>给查询表取名第二种:创建——>查询——>查询向导——>简单查询向导——>选择表——>字段——>给查询表取名窗体:最好设置好关系样式:弹出方式、 记录选择器、导航按钮、控制框命令按钮向导:记录导航、记录操作、窗体操作、报表操作、应用程序、杂项报表:展示数据和打印第一种:查询表——>报表第二种:报表向导——>选择查询——>选定字段宏:通常利用宏作为主窗口第一种:事件——>单击三个点点——>选择生成器——>宏生成器第二种:创建——>宏(命名为autoexec)openform打开窗体、closewindow关闭窗体、openquery查询、messagebox提示、openreport打开报表、quitaccess退出数据库...
1.2 基本概念
数据处理的进化史人工纸质:效率低下、管理麻烦文件记录:无法处理大量数据存在大量冗余信息数据库系统:可以存储大量数据、方便关联数据处理适用版本:2010、2013、2016什么是Access数据库?Access是微软发布的图形用户界面形式的关系数据库管理系统数据库:就是存储数据的仓库Access意思:访问,存取用途?Access的用途体现在两个方面:数据分析、开发软件关系数据库:彼此之间相互关联,可以解决数据的冗余问题数据库相关概念数据(Data) :数字、文字、图像、音频、视频等数据库 (DataBase) :按特定结构存储数据的文件数据库管理系统(DBMS) : 对数据进行统一管理,方便数据共享,处理,维护数据库应用系统 (DataBase Application System,DAS):基于数据库可以做不同的应用系统/软件数据库管理员(DataBase Administrator, DBA)Access六种对象----------------------------------------------------表:保存数据查询:从表中提取数据,查询结果可作为窗体和报表的数据源窗体:数据库与用户之间的界面,用于数据输入和显示报表:自设计格式,展示数据和打印宏:非编程方式实现任务自动化VBA模块:编程方式实现更复杂的自动化功能----------------------------------------------------Access工作界面标题栏:快速访问工具栏(鼠标右键可以自定义指定添加删除)功能区:里面有很多选项卡,选项卡下面有很多命令(命令组)选项卡(隐藏选项/卡上下文选项卡)——>命令组——>命令数据库三范式:设计数据库的基本概念;建立冗余较小结果合理的数据库;看需求和性能(需求>性能>表结构)第一范式(1NF):列不可再分两列的属性相近或一样,尽量合并属性一样的列第二范式(2NF):属性完全依赖于主键每个实例或行必须可以被唯一区分标识第三范式(3NF):属性不依赖于其它非主键属性应该拆开成两张表

2.使用步骤方法

2.1 表【设计】
2.1.1 表的理论基础
表中概念:字段(纵向的)、记录(横向的)表(关系):用于存储信息,表现某一类事物表结构(关系模型):由小标题字段组成行:记录/元组/具体的某个事物    列标题:字段/事物属性     值:交叉的小格子/每一个方格数据    域:值的限定范围主键(主关键字):可以定位到某一条具体的数据、非空、不能重复方便和其他的表进行关联:因为不会重复、可以定位到一条具体的数据外键(外部关键字):在另外一张表中与”主键“相互产生关联数据表视图:创建好之后展示效果设计视图:设计的内容数据库设计1.需求分析:比如“咨询信息管理系统”2.表设计:有几张表3.字段设计设置关键字字段每个字段都有存在意义有意义的拆分字段多表不要存在相同字段4.表间关系与设计一对一(合并表):员工与身份证信息一对多:部门与员工多对多(中间表):课程与学生
2.1.2 Access建库建表
创建Access数据库:(后缀名为accdb)        开始——>空白数据库——>修改存放位置 命名——>确定——>创建它内含一些现成的模板创建表结构创建表——>字段名称 数据类型 字段属性——>建立表间关系详细操作a 创建表第一种方式(直接创建表):打开access数据库——>创建——>表第二种方式(从excel导入):打开access数据库——>外部数据——>Excel——>浏览——>选择打开b 保存:给这个表取名c 字段名称:自定义(Tab/方向键切换)    长度:小于64个字符组成:包含汉族、字母、数字、空格注意:不要以空格开头、不要包含! # %等特殊字符d 数据类型:视图/选中表右键——>设计视图——>鼠标右键保存  短文本:字母数字字符                                        0-255个文字长文本:字母数字字符                                        1G数据备注:字母数字字符                                          0-65536个字符数字:整型、长整型、单精度型、双精度型                        视具体类型来看日期/时间:斜杠分割                                         8字节货币:钱                                                   8字节自动编号:自动设置编号                                      4字节是/否:勾选选择状态                                         1位(0/-1)OLE对象:图像照片、图形、声音、视频                          最高为1GB(鼠标右键——>插入对象——>由文件创建——>浏览)超链接:邮箱、网址                                          0-64000个字符附件:文档(鼠标右键/双击——>管理附件——>添加)  可依次添加多个  取决于附件计算:选表——>选字段——>数学表达式——>确定查阅向导:提供可选值,或引用另一个表的数据                    通常为4字节自行键入所需的值(下拉选择):设置行数列数——>限于列表(男/女)使用查阅字段获取其他表或查询中的值(可以关联表):选表——>选字段——>下一步——>排序对象选择——>下一步——>完成>    一个一个添加到右边>>   全部添加到 右边<<<e 说明(可选):解释说明f 设置主键:选中字段——>点击功能区主键(会显示出一个钥匙)选择需要设置的最前面——>鼠标右键——>点击主键g 字段属性:不同数据类型字段属性不一样    大小:数字(255)、类型(字节 整型 长整型 单精度型 双精度型)...格式:货币、常规数字、长中短日期、>自动设置大写、<自动设置小写、百分比...标题:字段名称改变(ID)默认值:可以给字段设置默认值(=Date()函数)验证规则:>=3000、<=Date()验证文本:错误的提示内容(会弹出窗口进行提示)必须:有些字段必须要有值索引:有大量数据要进行查询搜索,从而提高效率(上面有索引按钮)输入掩码:展示相应的格式引导我们录入数据、限定我们输入的内容(避免录入错误数据)————————————————————————————————————————————————————占位符         设置显示的符号0            数字(必须),不允许+和-9            数字或空格(可选),不允许+和-#            数字或空格(可选),允许+和-L            字母(必须)?           字母或空格(可选)A            字母或数字(必须)a            字母、数字或空格(可选)&            任意字符或空格(必须)C            任意字符或空格(可选). , : ; /    小数点、千分位、日期时间分隔符<,>          小写,大写原样显示手动输入:0000-0000-0000————————————————————————————————————————————————————h 录入数据i 建立表间关系:数据类型必须一致才可以第一步:数据库工具——>关系第二步:鼠标左键可拖动选择——>添加——>关闭第三步:鼠标单击选中字段——>拖动到另外字段相同的关系表中——>单击创建(会有线条关联、表前面的“+”加号可以查看信息关系)实施参照完整性:明确主键和外键之间的关系级联更新相关字段:修改一个信息,相关的数据也会跟着改变级联删除相关记录:删除一个信息,相关的数据也会跟着被删除关系报告:鼠标右键保存之后在左侧会出现一个报表编辑关系:修改关系清除布局:清除掉关系数据隐藏表、直接关系、所有关系:会依次显示执行
2.1.3 表的基本操作
1.修改表结构:视图——>设计视图2.录入表数据Tab键(从左往右)Shift建(从右往左)空格键(选择)Ctrl+'(引用上方数据)Ctrl+Shift+;(当前时间)Ctrl+;/(当前日期)3.数据导入导出外部数据选项卡——>导出(类型)——>导出到哪里导出数据时包含格式和布局完成导出操作后打开目标文件仅导出所选记录——>导入并链接(类型)——>浏览文件——>选择存储方式和位置——>将源数据带入当前数据库的新表中:没表就创建表;有表就提取数据覆盖数据——>向表中追加一份记录的副本(建议使用):没表就创建表;有表就提取数据追加数据——>通过创建链接表来链接到数据源:Excell数据变化,Access里面的数据也会跟着变化;反之不行4.编辑表数据:选择、复制、粘贴、新建、查找、替换...查找通配符——————————————————————————————————————————————————————————————————————————————*                任意多个字符                (王*        姓王、*王*    包含王)?               任意单个字符                (王?       姓王,名字两个字)[]               括号内任意单个字符          ([王李]?    姓王或李,名字两个字)!               不在括号内的字符            (![王李]?   不姓王或李,名字两个字)-                范围内的任意一个字符        ([a-j]bd     abd,cbd,jbd)#                单个数字                   (5#1         501,502,503)——————————————————————————————————————————————————————————————————————————————5.调整表格式:字体、大小、背景色、颜色、位置、网格线、移动、宽高、显示隐藏、子数据表...6.记录排序:升序、降序7.筛选记录:筛选器(返回就点击“切换筛选”)、选择最下方可以点击“已/未筛选”筛选器——>单击想要赛选的方格——>选择(等于 不等于 包含 不包含 小于等于 大于等于 介于...)属性栏右侧器——>点击小三角器——>赛选器(更加精密的设置筛选)筛选器器——>高级器——>按窗体筛选器——>应用筛选排序——>高级筛选排序——>设置——>应用筛选排序8.汇总数据功能记录——>合计(最后一行有“汇总”可以进行操作)9.查询表9.1 创建——>查询——>查询设计——>选择需要的添加表——>双击选择到下面字段栏去——>保持—>给查询表取名创建——>查询——>查询向导——>简单查询向导——>选择表——>字段——>给查询表取名选择查询:设计——>运行(排序 显示 条件)用户手动输入查询   [这里面写提示信息]保存(不要直接不错不然会覆盖之前的):单击文件——>另存为——>对象另存为——>点击另存为——>取名——>确定避免笛卡儿积现象:加入关联表设置查询条件(可以和通配符搭配使用)————————————————————————————————————————————————————————————————算术运算符:+、-、*、/、(整除)、^(求幂)、Mod(取模)比较运算符:=(等于)、<、>、<>(不等于)、<=、>=逻辑运算符:And(与)、Or(或)、Not(非)、Between...And、In(多项)字符串/连接运算符:&模糊查询:Like "王*"空值判断:Is Null、Is Not Null函数应用:Year([入职日期])=2024————————————————————————————————————————————————————————————————生成表查询:能够把查询结果的数据放到一个新的表中(自命名)追加查询:允许多次设置查询条件,把结果保存到某一个表中更新查询:更新数据交叉表查询:比如“行”“列”筛选得到想要的“值”删除查询:设置删除的条件聚合/汇总查询:总计里面设计(选择where可以设置条件)可能涉及条件嵌套:[引用查询名称]![查询的字段]参数查询:[]对话框[请输入员工姓名]>=[请输入最低工资] and <=[请输入最高工资]带计算的查询:加减乘除操作查询更新查询:更新数据源表中某些数据更新——>更新到删除查询:删除数据表中某些数据删除——>条件生成表查询:利用数据源表里的数据生成一个新的数据表生成表——>表名称追加查询

相关文章:

Access数据库教案(Excel+VBA+Access数据库SQL Server编程)

文章目录: 一:Access基础知识 1.前言 1.1 基本流程 1.2 基本概念?? 2.使用步骤方法 2.1 表【设计】 2.1.1 表的理论基础 2.1.2 Access建库建表? 2.1.3 表的基本操作 2.2 SQL语句代码【设计】 2.3 窗体【交互】? 2.3.1 多方式创建窗体 2.3.2 窗体常用的控件 …...

09、PT工具用法

目录 1、PT工具原理 2、在线修改表结构 3、使用pt-query-diges分析慢查询 4、使用pt-kill来kill掉一些垃圾SQL 5、pt-table-checksum进行主从一致性排查和修复 6、pt-archiver进行数据归档 7、其他一些pt工具 1、PT工具原理 创建一张与原始表结构相同的临时表 然后对临时…...

华为OD机试E卷 --矩形相交的面积--24年OD统一考试(Java JS Python C C++)

文章目录 题目描述输入描述输出描述用例题目解析JS算法源码Java算法源码python算法源码题目描述 给出3组点坐标(x, y, w, h),-1000<x,y<1000,w,h为正整数。 (x,y, w, h)表示平面直角坐标系中的一个矩形:x, y为矩形左上角坐标点,w, h向右w,向下h。(X, y, w, h)表示x轴…...

C++ 内存分配和管理(八股总结)

C是如何做内存管理的&#xff08;有哪些内存区域&#xff09;? &#xff08;1&#xff09;堆&#xff0c;使用malloc、free动态分配和释放空间&#xff0c;能分配较大的内存&#xff1b; &#xff08;2&#xff09;栈&#xff0c;为函数的局部变量分配内存&#xff0c;能分配…...

如何使用 JSONP 实现跨域请求?

以下是使用 JSONP 实现跨域请求的步骤&#xff1a; 实现步骤&#xff1a; 1. 客户端设置 在客户端&#xff0c;你需要创建一个 <script> 标签&#xff0c;并将其 src 属性设置为跨域请求的 URL&#xff0c;并添加一个 callback 参数。这个 callback 参数将包含一个函数…...

【机器学习实战入门】基于深度学习的乳腺癌分类

什么是深度学习&#xff1f; 作为对机器学习的一种深入方法&#xff0c;深度学习受到了人类大脑和其生物神经网络的启发。它包括深层神经网络、递归神经网络、卷积神经网络和深度信念网络等架构&#xff0c;这些架构由多层组成&#xff0c;数据必须通过这些层才能最终产生输出。…...

Flowable 管理各业务流程:流程设计器 (获取流程模型 XML)、流程部署、启动流程、流程审批、流程挂起和激活、任务分配

文章目录 引言I 表结构主要表前缀及其用途核心表II 流程设计器(Flowable BPMN模型编辑器插件)Flowable-UIvue插件III 流程部署部署步骤例子:根据流程模型ID部署IV 启动流程启动步骤ACT_RE_PROCDEF:流程定义相关信息例子:根据流程 ID 启动流程V 流程审批审批步骤Flowable 审…...

Kafka 日志存储 — 日志索引

每个日志分段文件对应两个索引文件&#xff1a;偏移量索引文件用来建立消息偏移量到物理地址之间的映射&#xff1b;时间戳索引文件根据指定的时间戳来查找对应的偏移量信息。 1 日志索引 Kafka的索引文件以稀疏索引的方式构造消息的索引。它并不保证每个消息在索引文件中都有…...

【大模型】ChatGPT 高效处理图片技巧使用详解

目录 一、前言 二、ChatGPT 4 图片处理介绍 2.1 ChatGPT 4 图片处理概述 2.1.1 图像识别与分类 2.1.2 图像搜索 2.1.3 图像生成 2.1.4 多模态理解 2.1.5 细粒度图像识别 2.1.6 生成式图像任务处理 2.1.7 图像与文本互动 2.2 ChatGPT 4 图片处理应用场景 三、文生图操…...

OceanBase 社区年度之星专访:北控水务纪晓东,社区铁杆开发者

编者按&#xff1a;作为开源数据库&#xff0c;社区的发展和持续进步&#xff0c;来自于每一位贡献者的智慧与支持。2024年度&#xff0c;OceanBase社区特别设立了“年度之星”奖&#xff0c;以表彰和感谢在过去一年中&#xff0c;为社区发展作出突出贡献的朋友。 今日&#x…...

Docker 实现MySQL 主从复制

一、拉取镜像 docker pull mysql:5.7相关命令&#xff1a; 查看镜像&#xff1a;docker images 二、启动镜像 启动mysql01、02容器&#xff1a; docker run -d -p 3310:3306 -v /root/mysql/node-1/config:/etc/mysql/ -v /root/mysql/node-1/data:/var/lib/mysql -e MYS…...

农业农村大数据应用场景|珈和科技“数字乡村一张图”解决方案

近年来&#xff0c;珈和科技持续深耕农业领域&#xff0c;聚焦时空数据服务智慧农业。 珈和利用遥感大数据、云计算、移动互联网、物联网、人工智能等先进技术&#xff0c;搭建“天空地一体化”监测体系&#xff0c;并创新建设了150的全球领先算法模型&#xff0c;广泛应用于高…...

doris 2.1 Queries Acceleration-Hints 学习笔记

1 Hint Classification 1.1 Leading Hint:Specifies the join order according to the order provided in the leading hint. 1.2 Ordered Hint:A specific type of leading hint that specifies the join order as the original text sequence. 1.3 Distribute Hint:Speci…...

STM32 FreeRTOS 任务挂起和恢复---实验

实验目标 学会vTaskSuspend( )、vTaskResume( ) 任务挂起与恢复相关API函数使用&#xff1a; start_task:用来创建其他的三个任务。 task1&#xff1a;实现LED1每500ms闪烁一次。 task2&#xff1a;实现LED2每500ms闪烁一次。 task3&#xff1a;判断按键按下逻辑&#xff0c;KE…...

Ubuntu 24.04 LTS 通过 docker desktop 安装 seafile 搭建个人网盘

准备 Ubuntu 24.04 LTSUbuntu 空闲硬盘挂载Ubuntu 安装 Docker Desktop [我的Ubuntu服务器折腾集](https://blog.csdn.net/jh1513/article/details/145222679。 安装 seafile 参考资料 Docker安装 Seafile OnlyOffice 并配置OnlyOffice到Seafile&#xff0c;实现在线编辑…...

Open3D 最小二乘拟合平面(直接求解法)【2025最新版】

目录 一、算法原理二、代码实现三、结果展示本文由CSDN点云侠原创,原文链接。如果你不是在点云侠的博客中看到该文章,那么此处便是不要脸的爬虫与GPT。 博客长期更新,本文最近更新时间为:2025年1月18日。 一、算法原理 平面方程的一般表达式为:...

【CC2640R2F】香瓜CC2640R2F之SPI读写W25Q80

本文最后修改时间&#xff1a;2022年01月08日 10:45 一、本节简介 本节以simple_peripheral工程为例&#xff0c;介绍如何使用SPI读写W25Q80&#xff08;外部flash&#xff09;。 二、实验平台 1&#xff09;CC2640R2F平台 ①协议栈版本&#xff1a;CC2640R2 SDK v1.40.00.4…...

探秘Shortest与Stagehand:开启高效测试与自动化新篇

探秘Shortest与Stagehand&#xff1a;开启高效测试与自动化新篇 在数字化浪潮的推动下&#xff0c;网页自动化工具如同繁星般涌现&#xff0c;为众多行业带来了效率的变革。在这些工具中&#xff0c;Shortest和Stagehand凭借其出色的表现&#xff0c;成为了众多开发者、测试人…...

llama 3 笔记

0.简介 llama 3 是在 15 万亿个 Token 上预训练的语言模型,具有 8B 和 70B 两种参数规模,可以支持广泛的用户场景,在各种行业基准上取得了最先进的性能,并提供了一些新功能,包括改进的推理能力。 1.改进亮点 参数规模与模型架构:Llama 3提供了8B和70B两种参数规模的模…...

写作利器:如何用 PicGo + GitHub 图床提高创作效率

你好呀&#xff0c;欢迎来到 Dong雨 的技术小栈 &#x1f331; 在这里&#xff0c;我们一同探索代码的奥秘&#xff0c;感受技术的魅力 ✨。 &#x1f449; 我的小世界&#xff1a;Dong雨 &#x1f4cc; 分享我的学习旅程 &#x1f6e0;️ 提供贴心的实用工具 &#x1f4a1; 记…...

【第二十一章 SDIO接口(SDIO)】

第二十一章 SDIO接口 目录 第二十一章 SDIO接口(SDIO) 1 SDIO 主要功能 2 SDIO 总线拓扑 3 SDIO 功能描述 3.1 SDIO 适配器 3.2 SDIOAHB 接口 4 卡功能描述 4.1 卡识别模式 4.2 卡复位 4.3 操作电压范围确认 4.4 卡识别过程 4.5 写数据块 4.6 读数据块 4.7 数据流…...

OkHttp 中实现断点续传 demo

在 OkHttp 中实现断点续传主要通过以下步骤完成&#xff0c;核心是利用 HTTP 协议的 Range 请求头指定下载范围&#xff1a; 实现原理 Range 请求头&#xff1a;向服务器请求文件的特定字节范围&#xff08;如 Range: bytes1024-&#xff09; 本地文件记录&#xff1a;保存已…...

【服务器压力测试】本地PC电脑作为服务器运行时出现卡顿和资源紧张(Windows/Linux)

要让本地PC电脑作为服务器运行时出现卡顿和资源紧张的情况&#xff0c;可以通过以下几种方式模拟或触发&#xff1a; 1. 增加CPU负载 运行大量计算密集型任务&#xff0c;例如&#xff1a; 使用多线程循环执行复杂计算&#xff08;如数学运算、加密解密等&#xff09;。运行图…...

2023赣州旅游投资集团

单选题 1.“不登高山&#xff0c;不知天之高也&#xff1b;不临深溪&#xff0c;不知地之厚也。”这句话说明_____。 A、人的意识具有创造性 B、人的认识是独立于实践之外的 C、实践在认识过程中具有决定作用 D、人的一切知识都是从直接经验中获得的 参考答案: C 本题解…...

算法笔记2

1.字符串拼接最好用StringBuilder&#xff0c;不用String 2.创建List<>类型的数组并创建内存 List arr[] new ArrayList[26]; Arrays.setAll(arr, i -> new ArrayList<>()); 3.去掉首尾空格...

C#中的CLR属性、依赖属性与附加属性

CLR属性的主要特征 封装性&#xff1a; 隐藏字段的实现细节 提供对字段的受控访问 访问控制&#xff1a; 可单独设置get/set访问器的可见性 可创建只读或只写属性 计算属性&#xff1a; 可以在getter中执行计算逻辑 不需要直接对应一个字段 验证逻辑&#xff1a; 可以…...

jmeter聚合报告中参数详解

sample、average、min、max、90%line、95%line,99%line、Error错误率、吞吐量Thoughput、KB/sec每秒传输的数据量 sample&#xff08;样本数&#xff09; 表示测试中发送的请求数量&#xff0c;即测试执行了多少次请求。 单位&#xff0c;以个或者次数表示。 示例&#xff1a;…...

Proxmox Mail Gateway安装指南:从零开始配置高效邮件过滤系统

&#x1f49d;&#x1f49d;&#x1f49d;欢迎莅临我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐&#xff1a;「storms…...

wpf在image控件上快速显示内存图像

wpf在image控件上快速显示内存图像https://www.cnblogs.com/haodafeng/p/10431387.html 如果你在寻找能够快速在image控件刷新大图像&#xff08;比如分辨率3000*3000的图像&#xff09;的办法&#xff0c;尤其是想把内存中的裸数据&#xff08;只有图像的数据&#xff0c;不包…...

tauri项目,如何在rust端读取电脑环境变量

如果想在前端通过调用来获取环境变量的值&#xff0c;可以通过标准的依赖&#xff1a; std::env::var(name).ok() 想在前端通过调用来获取&#xff0c;可以写一个command函数&#xff1a; #[tauri::command] pub fn get_env_var(name: String) -> Result<String, Stri…...