- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公交驾驶员安全信息管理系统
毕业设计(论文)
题目 公交驾驶员安全信息管理系统
别
业
级
名
学 号
日 期
图十
如果单击帮助菜单,系统将显示系统欢迎界面(Splash窗体),但是此时单击系统欢迎界面(Splash窗体),则将退出Splash窗体并直接返回到主窗体中,而不会出现登录窗体。
驾驶员信息管理窗体:
报表界面:
3.2.建立数据库连接
3.2.1
本系统将使用ADO作为数据连接的手段,在使用ADO之前,必须在工程中添加对ADO的引用
3.2.1.1 ADO简介
ActiveX Data Objects(ADO) 是微软公司最新的数据库访问技术。它被设计用来同新的数据访问层OLE DB Provider一起协同工作,以提供通过数据访问(Universal Data Access)。OLE DB是一个低层的数据访问接口,用它可以访问各种数据源,包括传统的关系型数据库以及电子邮件系统及自定义的商业对象。
同传统的数据对象层次(DAO和RDO)不同,ADO可以独立创建,因此可以只创建一个Connection对象,但是可以有多个,独立的Recordset对象来使用它。ADO 针对客户/服务器以及Web 应用程序作了优化。
以前的对象模型,如DAO和RDO是层次型的。在创建一个对象的实例之前,不能创建DAO Recordset对象的实例。但ADO却不同,它定义了一组平面型顶级对象。
最重要的3个ADO对象是Connection,Recordset和Command。在本系统中重要使用了Connection和Recordset两个对象。每个Connection的属性定义了与数据源的连接。Recordset对象接收来自数据源的数据。Recordset可以与Connection 一起使用,先建立一个连接,然后获取数据。Recordset也可以被单独创建,其connection参数可以在open属性定义。
3.2.1.2 使用ADO连接Jet
为了使用ADO连接一个Jet 数据库,必须使用如下字符串:
Provider=MSODAORA.1;Data source=vb6db.Athena.justpc.net
如果在数据库中指定了用户级的安全性,并且希望在连接字符串中包括用户ID和用户密码信息,也可以包括“User ID=”和“Password=”关键字,或者可以把它们作为Open 方法的参数。
当然,也可以使用Data LinkerProperties窗口来配置Jet提供者。选择与使用的Jet版本相应的提供者(参见图29。1),单击Next按钮后,输入数据库的名字和访问此数据库所必需的用户名和密码。如果没有实施用户级的安全性,就应该保留默认的用户名和密码(密码为空)。如果想检测此连接,单击TestConnection按钮。
如果指定了数据库密码,可以指定Data Linker Properties窗口中所有选项卡中的值。只需选择Jet OLEDB:Database Password字段,单击Edit Value按钮,并且输入适当的值。
3.2.1.3 Jet安全性
如同其他数据库系统Jet 也内置了自己的安全子系统。当然,可以选择使用此安全子系统或者忽略它。但如果计划让多于一个的用户访问数据库,就应该使此子系统。实际上,就算是只有一个用户使用数据库,也可以使用数据库,也可以使用此安全系统。此安全子系统只是通过阻止用户以任何其他的应用程序打开数据库来防止破坏数据库。
共享级安全性
在共享级安全性中,会给数据库分配一个密码,只有知道此密码的用户才能访问此数据库。当然,它的安全性要低于用户级安全性(接下来将要讨论)。这种安全性体系将会阻止用户以Excel或Access访问数据库。可以使用Access或Workspace对象中的DAOCreateDatabase方法来设置密码,只需把字符串;pwd=MyPassword添加到Locale参数中的末尾以把数据库密码设置为MyPassword 。接下来,就应该指定DAO OpenDatabase方法Connection参数中的密码。在ADO中,通过使用;pwd=MyPassword关键字,只需指定密码为Connnection字符串的一部分。
用户级安全性
用户级安全性与SOL Server和Oracle 8i中的安全性系统相似。系统为访问数据库的
您可能关注的文档
最近下载
- 住院医师规范化培训教学活动指南(2021年版)文字版.docx
- tc helicon voicelive人声效果器中文说明书.pdf
- 高中化学知识点总结.docx VIP
- 京东集团员工手册-京东.docx
- 2024年江苏省政府采购专家库题库.docx VIP
- 电力安装三方合同协议书.docx
- 2025年汉江国有资本投资集团有限公司招聘【57人】笔试参考题库附带答案详解.docx
- 高标准农田建设项目管理.pptx
- 蒸压加气混凝土制品应用技术标准.pdf
- 部编版历史七年级上册第一单元 史前时期 中国境内早期人类与文明的起源 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
文档评论(0)