vba做系统连接哪个数据库会好一些?
Ⓡ☉vba做系统连接哪个数据库会好一些?
下面我来讲一下呀关于vba做系统连接那个数据库好的问题,VBA连接数据库的方法主要有3种,下面归纳一下各自的特点。
1.Microsoft Data Access Object(DAO) 这种方式是直接使用Microsoft Access(Microsoft Jet)数据库引擎。在简单系统或小规模本地系统被使用。
2.Microsoft Active Data Object(ADO)如果说RDO是业界标准的话,而ADO则是微软独自的连接方式。也称作OLE-DB。是微软推荐的连接方式,支持复数线程,现渐渐成为主流。因它也可以通过ODBC连接数据库,所以现在选择RDO的必要性越来越少。
3.Microsoft Remote Data Object(RDO)Excel97以来,通过ODBC(Microsoft Open Database Connectivity)连接数据库的标准。市面流行的免费DB如PostgreSQL,MySQL等,基本都是通过ODBC来连接。除了对象定义和使用与其他连接方式不一样以外,SQL部分基本一致。因RDO属于旧的连接方式,且RDO不支持客户端复数个线程的同时处理,所以逐渐被ADO取代。
↗☤vba做系统连接哪个数据库会好一些?
匹配最好的是Access。
你不要用vba做系统,如果一定要做系统,连接Access最好。
说实在话,vba不适合做系统。所谓的vba做系统,只是适宜单机单人使用少量数据,这方面其他语言无可匹敌。单人单机,vba效率高。如果是复杂的大系统,vba难以胜任。不要问问什么?你可以试想,你一个局长,管一个局很胜任,但突然让你管一个国家,你拉倒吧你,能力欠缺太多。
vba定位是个人解决急需问题,而不是群体的量问题。这个要搞清楚。vba解决的是重复问题,而不是复杂的管理问题,系统一般是用于管理的,但是大的管理是有限的,基层面临得是许多大系统解决不了的问题,这正是vba得优势。
♠≋vba做系统连接哪个数据库会好一些?
access 微软的那套东西 用微软的 最好。
‡Ⓤvba做系统连接哪个数据库会好一些?
关系数据库上Oracle、MySQL,使用广泛、稳定、经受了世界范围内生产使用。
Oracle一般收费,功能更强大。
MySQL使用5.7版本的较多,也是较为稳定的一个版本,支持innodb(事物和外键)和myisam
┿◀vba做系统连接哪个数据库会好一些?
ACCESS 或 SQL SERVER
------------------
推荐阅读:
LOL背景强大的五位英雄,贾克斯是人类最强,巴德是真神,最强的是谁?