首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VBA与数据库——写个操作数据库的加载宏

工作中用多了VBA后,对数据处理自然会有很多心得。 个人目前的状态,基本上会把自己一些经常用到的数据进行结构化处理,用数据库来保存。...不知道大家最终是否都是这样,个人现在使用VBA更多的都是在操作数据库。 刚开始接触数据库的时候,惊叹于他的高效和简洁,但是使用也仅仅是调用ADO进行一些简单的操作,对于数据库的原理是不懂的。...随着使用的加深,也会上网查找一些数据库方面的知识,发现数据库太高深了!还好个人也不是要做什么专门的程序开发,仅仅是使用VBA来处理数据而已,学些皮毛也够用。...从开始写一些针对特定数据库的操作,到后面自己创建一些简单的数据库,发现使用VBA来操作数据库,用的多的还就是简单的查找、添加、删除、更新数据,所以就想到了写个简单的加载宏,用来对工作中用到的数据库进行一些常规的操作...历史DB:这个是用来记录打开过的数据库的,省得一些经常需要操作的数据库需要去找路径或者输入连接字符串。

81510
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    微信小程序分页加载数据~上拉加载更多~小程序云数据库的分页加载

    可以看到我们每页显示10条数据,当滑动到底部时,会加载第二页的数据,再往下滑动,就加载第三页的数据。由于我们一共21条数据,所以第三页加载完以后,会有一个“已加载全部数据”的提示。...关于云数据库可以看下面这个视频,简单了解下 本节知识点 1,小程序分页加载 2,小程序列表显示 3,云数据库的使用 4,云数据库分页请求数据的实现 一,先定义数据 我们做分页数据加载,肯定要先准备好数据...然后把数据导入到我们的云开发的数据库里,关于数据如何导入,这里不再讲解,不知道的同学,请看下面这篇文章。或者去老师历史文章里找一下。...其实很简单,就是简单的定义21条数据。 ? 然后在看导入到数据库的样子。 ? 二,分页请求数据 我们第一步准备好了数据以后,接下来就来讲讲如何在js里做分页加载数据。...比如下面这段代码,就是跳过前5条,请求从第6条开始往后的10条数据,就是请求6~15的数据,我们做分页加载也就是基于这个原理。

    2.2K20

    一款受欢迎的KV存储数据库是如何炼成的?

    自2015年开始,手游从萌芽期发展到如今炙手可热的领域,发展的速度之快一定推动了背后技术的改革换新,传统的技术为了适应新时代的变化,也会不断进化,而Tendis的出现也让所有关注朋友们眼前一亮,那么,如何打造一款受欢迎的...此次活动中,腾讯云数据库专家工程师,Tendis技术负责人陈福荣也将分享《如何打造一款受欢迎的KV存储数据库》,同时,在会前针对这个话题,陈福荣也给出了他的见解和思考,以下是访谈实录: Q 请陈老师先简单聊聊自己...第一次接触数据库的时候,是当时加入学校的技术社团并开发了一些网站,后台数据库使用的是SQL SERVER。...算起来,今年刚好毕业10年,比较幸运的是,自己也一直从事数据库内核开发的相关工作。经历了移动互联网以及云计算的爆发性增长,数据库相关工作逐步变得香饽饽。 数据库是一个理论和工程实践结合得特别好的学科。...从2015年立项到现在,已经有了6年时间。

    2.3K41

    从PostgreSql看数据库的发展

    从目前的掌握的知识看,部分企业和部分环境中,PostgreSql 是可以替换的。...以需求来决定使用数据库的类型的时代,已经到来了, 在我最近的一段工作中工作可以分为三个部分 1 对各种数据库的功能点,长处,坑,未来发展的知晓,至少你不会听到一个满是存储过程的项目,并且固化多年,要进行数据库系统的更换...3 针对各种数据库的SQL 语句,来优化相关的性能 而目前随着多种数据库的使用,未来会爆发的问题也是显而易见,数据融合困难,数据分析的困难,如果你只有一种数据库,和你有几种数据库,来将数据进行分析,无论从数据的量级和难易程度都不是一个...而市场上对能操作多种数据库的人员的需求也会暴增,一个数据库吃一辈子的事情不会再存在,这样的需求已经在北京,上海这样的大城市的大公司产生。...另外要知道的是,pg的扩展是针对数据库的,并不是和MYSQL 一样,将PLUG-IN 安装后,所有的数据库都被支持。

    1K10

    VBA与数据库——写个操作数据库的加载宏_选择DB

    选择DB:就是使用文件选择器来选择需要打开的数据库,显然这种方式是不能够完全满足数据库的连接的。 因为数据库还会涉及到密码,有的还可能是服务器数据库,在本地不存在文件来选择。...在设计这个功能的时候,我碰到了这样的问题。 使用文件选择器这种方式非常的简单方便,比输入连接字符串的信息要简单许多,但是又不能解决设置了密码的数据库以及服务器数据库。...后来想想做这种加载宏来处理就是要怎么简单怎么来,所以还是确定仅使用文件选择器这样一种方式来选择要打开的数据库。...这样一般的本地数据库,像access、sqlite、excel等就只需要使用文件选择器来选择相应的文件即可。...对于设置了密码的数据库或服务器数据库,就把udl文件编写好,保存在某个地方,然后选择相应的udl文件。

    56520

    java大量数据加载时resultSetType参数的设置 TYPE_FORWARD_ONLY

    https://blog.csdn.net/10km/article/details/50404694 这两天的工作是将一1000万条数据库记录(10GB)加载到内存中,加载到500多万条记录的时候...解决了所有可能造成内存使用不当的外围问题后,再运行还是这个问题,无法加载全部数据。于是只好沉下心仔细研究了之前很少碰的底层访问数据库的代码(这部分代码是第三方的ORM软件通过模板生成的)。...PreparedStatement ps = null; Connection connection = null; try { //获取数据库连接...我加载这么大量的数据到内存过程中,只是顺序读取每一条记录,TYPE_FORWARD_ONLY就够了,游标用不着前后移动,于是将改为TYPE_FORWARD_ONLY,重新生成ORM代码,遂加载成功。...所以大量数据加载的时候,就OOM了。

    3.1K20

    复刻MIUI传输数据时的等待图标#有趣的加载icon-2

    上一集,我们使用HTML+CSS复刻了MIUI的加载时的icon,如果想看上一集,请点此跳转。本集来复刻一下MIUI另外一个数据传输icon,如果你有更好的想法,一起在评论区玩耍吧!...一、原效果 [小米运动迁移数据界面] 找了半天也忘了这个加载动画哪里容易截图了,后来在小米穿戴中迁移小米运动数据找到了,嘿嘿,题外话:新版小米穿戴比小米运动好看多了。...写文章时发现电脑管家——个人中心页面也是同样的加载图标(如下图) [腾讯电脑管家个人中心加载icon] 二、实现效果 [实现效果] 偷懒啦,没录视频,截张图好了,如果您需要跑的话,复制源码到本地创建html...五、不足之处 其实放大官方的图标可以看清楚,环的断开处的端点也是有圆角的,通过我这个方法来弄简单粗暴但是没有圆角,放大之后没官方的舒服好看,如果您有更好的解决办法,欢迎在评论区写下您的想法。...六、有趣的加载icon系列 这个系列是我突发奇想弄出来的,主要是通过HTML+CSS来做一些加载动画的icon,这期为第二期,将会不定时加更。

    65330

    数据库选型时必知的存储引擎基础

    从1970年以来,数据库存储引擎有很多,但被人们广为讨论的也就两种,比如上周我们就讨论到这两个:基于B-tree的和基于LSM的。...基于LSM(Log Structured Merge)树的存储引擎 随着2000年后,数据量急剧的增长,更大的数据集需要写入数据库中。由于B-tree引擎写入性能差导致在某些场景下不再受欢迎。...LSM树使用一种推迟和批量对索引更改的算法,以一种类似于合并排序的高效手法将更改从基于内存的组件(上图中的C0)到一个或多个磁盘组件(C1到CL)级联。...不过读取的时候稍微麻烦一些,读取时看这些数据在内存中,如果未能命中内存,则需要访问较多的磁盘文件。极端的说,基于LSM树实现的hbase写性能比mysql高了一个数量级,读性能却低了一个数量级。...那么问题来了:与基于B树的引擎相比,基于LSM树的引擎读取吞吐量是不是更差?从理论上讲,答案是肯定的。MongoDB的WiredTiger的基准测试就印证了这个推断。

    1.3K20

    解读年度数据库性能:PostgreSQL的日志文件和数据加载

    墨墨导读:本文主要介绍PostgreSQL的日志文件参数及注意事项,从csv日志中载入数据库。通过灵活的数据加载方式,让SQL在处理很多问题上更加简捷便利。...oracle可以用外部表的方式将alert日志载入到数据库中用SQL来查看。PG可以用copy命令将csv日志载入到数据库中用SQL来查看。这种方式都可以很方便得用sql来查询想要的日志内容。...缺点也是显而易见的,如果数据库挂了就不能用这种方式来查看日志。而且pg的csv日志不容易直接阅读。...,我们可以一直使用该表,可以用sql来查看sql,数据库,登录时间等等的所有日志。...----------+------------------------- 2019-05-30 19:33:24.892 | 2019-05-31 06:37:11.651 (1 row) 有了灵活的数据加载方式

    1K20

    解读年度数据库性能:PostgreSQL的日志文件和数据加载

    导读:本文主要介绍PostgreSQL的日志文件参数及注意事项,从csv日志中载入数据库。通过灵活的数据加载方式,让SQL在处理很多问题上更加简捷便利。...oracle可以用外部表的方式将alert日志载入到数据库中用SQL来查看。PG可以用copy命令将csv日志载入到数据库中用SQL来查看。这种方式都可以很方便得用sql来查询想要的日志内容。...缺点也是显而易见的,如果数据库挂了就不能用这种方式来查看日志。而且pg的csv日志不容易直接阅读。...,我们可以一直使用该表,可以用sql来查看sql,数据库,登录时间等等的所有日志。...------+------------------------- 2019-05-30 19:33:24.892 | 2019-05-31 06:37:11.651 (1 row) 有了灵活的数据加载方式

    90730

    从淘汰 Oracle 数据库的事情说起

    Oracle 数据库的数据仓库,也是问题频出;另一个原因则是 scalability。...Oracle 数据库要淘汰,而且还看到了 NoSQL 数据库作为其中的一个替代方案,那是不是说 SQL 要慢慢淡出历史舞台了? 不!...去 Oracle 是否意味着关系型数据库不成功? 当然不是—— 关系型数据库不但在过去的几十年内很成功,而且成功到被乱用滥用了。...而我身边也有这样的例子,在我换组前,我原来的组,就把持着整个 Amazon 内部最大的 Oracle 数据库,一大堆分区,动不动成天几千万行的数据读写。...工具,永远只是媒介,是可以被绕过的,不是最根本和最核心的问题。数据库和很多其他的技术一样,从软件和工程的最本源独立出来,壮大到现在,慢慢再回归本源。

    68320

    什么是 MongoDB,为什么它是当今最受欢迎的数据库之一?

    MongoDB 是一个面向文档的 NoSQL 数据库,用于存储大量数据。MongoDB 使用集合和文档,而不是传统关系数据库中的表和行。MongoDB 是一个最早出现在 2000 年代中期的数据库。...NoSQL 数据库是传统 SQL 数据库的替代品,它几乎包含 RDBMS(关系数据库管理系统)系统中的所有功能。...由于其简单的架构、对水平和垂直可扩展性的支持以及对数据的简单控制,NoSQL 数据库近年来比过去更加流行。 它允许程序员根据其程序的实际需求将数据存储在数据库中。...我们无法通过标准的 RDBMS 数据库获得这种功能。 MongoDB的优势 与关系数据库相比,性能调整轻而易举。 非常容易扩展。...因为它是一个 NOSQL 数据库,它本质上是安全的,因为它不能执行 SQL 注入。 MongoDB 支持的文档查询语言在支持动态查询方面起着至关重要的作用。 MongoDB 不需要使用虚拟机。

    59820
    领券