欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > 服务器教程 >

Access的特点及其概念问答

发表于2019-04-24 14:11| 次阅读| 来源网络整理| 作者session

摘要:Access的特点及其概念问答

Access的特点及其概念问答

  题:
  
  这里只处理一个成绩,到底什么是Access?
  
  设计一个数据库治理系统,用access
  
  在access里面设计好表,查询,然后再用VB做窗体做衔接,跟在access里面设计窗体,报表再调VBA来编代码有什么区别吗
  
  咱们是分成几个组做的,但其别人如同没这个看法,我觉得间接在access里把所有都作好再调用vb编码如同更容易一点
  
  我不明确,MDB到底是什么,如果说SQL是一个后台数据存储库,那ACCESS既是后台又是前台,这么说,SQL和ACCESS异样都可能被调用,那为什么还要SQL呢,ACCESS不是齐全可能代替SQL了吗?
  
  MDB格式文件是否脱离ACCESS环境,在未装ACCESS的机器上被其余软件调用?
  
  答复:
  
  1、Access是Microsoftoffice的一个组件,一个前后台联合的数据库“软件”。
  
  也就是说Access既领有用户界面(VB可能用来开发用户界面);也领有逻辑、流程解决,即VBA言语(VB也可能用来做逻辑解决);又可能存储数据,即在“表”中存储数据。而一切这些都存储在一个MDB格式的文件中(当然,也可能是MDE等格式)。
  
  答复上述成绩:Access里面设计好界面,VB中必须建设ACCESS.APPLICATION能力调用,也就是说这根本是VBA编程,而不是VB编程。
  
  2、Access不是一种存储格式,是一种软件。
  
  请大家严厉区分Access软件与MDB格式。以下的语句是谬误的:“我用VB来开发MIS系统,数据存储在ACCESS中。”。VB下调用MDB格式(或JETDB)只是调用一种格式的文件而已,并没有调用到Access,其实民间说法叫“VB的JET运用”。另外,MDB格式的文件也可能被其余开发工具,比如Delphi/PB/C/PHP/ASP/CGI/C#/J#/Java/VB.NET/C.NET....调用。然而被调用的只是MDB文件,很多ACCESS软件所具备的性能,这些开发工具是无奈调用的。
  
  也正由于如此,类似这样的成绩“我的系统中没有装置OFFICEACCESS,能否能用ASP调用ACCESS数据库呢?”,答案是:当然可能,其实你基本没有利用ACCESS这个软件,只是利用了MDB这种数据库格式,而这种格式只需系统中有OLEDB引擎就可能支持。WINDOWS98以及以上版本的WINDOWS操作系统都内置支持OLEDB引擎。
  
  3、Access中的一些对象可能被VB调用,然而必须在调用的机器上装置ACCESS这个软件(COPY一个MDB文件是不够的)或许装置额外的ActiveX控件
  
  4、这里指的纯ACCESS环境就是指没有利用任何其余软件,间接利用ACCESS界面以及存储格式的环境,也就是不能脱离ACCESS运转时的环境。上面说的ASP+MDB/VB+MDB等等都不是所谓的“纯ACCESS环境”。因此上述环境中出现的成绩根本与ACCESS这个软件毫有关系。
  
  5、“我不明确,MDB到底是什么”,答复上述成绩:MDB是一种文件格式,其中的数据以特定模式组织起来,而ACCESS这种软件的默许存储格式正好是MDB
  
  6、“如果说SQL是一个后台数据存储库,那ACCESS既是后台又是前台”,
  
  答复上述成绩:SQL是“构造化查询言语”,请不要与sqlserver这种数据库软件混杂。SQLSERVER是一种数据库软件,然而他没有“最终用户”界面,只要适宜于开发者利用的界面,开发者可能利用其余编程工具来开发界面,比如用VBVB.NET等;而ACCESS这个软件自身就具备开发者利用的界面和适宜于“最终用户”的界面,也就是咱们通常说的前后台联合。
  
  7、“那ACCESS既是后台又是前台,这么说,SQL和ACCESS异样都可能被调用,那为什么还要SQL呢,ACCESS不是齐全可能代替SQL了吗”,
  
  答复上述成绩:请先参考答复3,ACCESS的性能和SQLSERVER不同所以并不冲突,详细有什么不同请自行参考ACCESS的“协助”以及SQLSERVER的“联机丛书”
  
  8、“MDB格式文件是否脱离ACCESS环境,在未装ACCESS的机器上被其余软件调用?”
  
  答复上述成绩:可能,这是由于有JETDB的支持,而WINDOWS98以上默许就内置了JETDB,就像98以上的机器默许就可能阅读网页,而windows95的机器必须装置阅读器能力阅读网页一个情理。