(3)ADO控件:数据对象,它主要是DAO以及RDO的继承产品,它在两者之间存在相似的关系,它扩展了DAO和RDO所使用的对象模型,它让使用对象更趋近与完善,在这些使用的对象当中,它包含拉,较少的对象,更多的方法和事件,ADO可以用于实现数据库的访问,通过对ADO的编写,它能够获取相当多的资源,对开发起到了很重要的作用,而ADO也可以编写出简洁的脚本,通过连接可兼容的数据源,比如数据库、电子表格、顺序数据文件或电子邮件目录等。
1.6.4 visual basic数据库工具
在visual basic领域使用最频繁的数据库是access和SQL server ,在这里具体介绍下access数据库。
Access 是微软Office工具中的一种数据库管理程序,access的出现给用户提供啦更好的体验,并且在access数据库中新增了导入、导出等功能。强大的功能,使许多人都慢慢依赖于access数据库。
首先Microsoft access数据库是一种关系式数据库,它主要由一系列表组成。表是通过一系列行于列组成,在这里每一行作为一个记录,每一列是一个字段,每个字段有一个字段名,而字段名在一个表中是不能重复的。
在这里Acess数据库主要由一下6种对象组成。
(1)表:表是数据库的基本对象,也是创建其他5种对象的基础。表是由记录组成的,而记录是由字段组成,表能够存储数据库的数据,所以我们也称它是数据表。
(2)查询:通过索引能够快速查找到需要的记录,并按照有关要求筛选记录并通过连接几个表的字段组成新表。
(3)窗体:也叫表单,它提供了一种方便浏览、输入及更改数据的窗口。还可以显示创建了子窗体相关联的表的内容。
(4)报表:功能是将数据库中的数据分类汇总,然后打印出来,能够便于分析。
(5)宏:它主要用来自动执行一系列操作,Access列出了一些常用的操作供用户选择,使用起来十分方便。
(6)模块:用户可以根据自已的需要编写程序。模块的使用,使得用户做到有条有理,设计更清晰。
access不仅是一个数据库。而且具有强大的数据管理功能,可以方便地利用各种数据源,进行生成窗体、查询、报表和图表输出等操作。在开发小型项目中,它一直与vb相结合,而acess数据库以操作简单、易学易用的特点而受到大多数用户的青睐。
1.7  SQL Server 2005 简介
微软在2005年12月推出了一款数据库软件,它就是sql server 2005,sql server2005的出现,使得在该数据平台下数据更加安全、稳定和可靠。也成为了在未来数据库当中一个典型的范例。
SQL Server 系列历经多次升级发展到SQL Server2005,以前的版本已不能与其同日而语,它的其优势只要体现在以下两个方面。
(1)统一的开发环境
SQL server 2005和visual studio2005 拥有一个统一的开发环境,它使得程序开发语言、产品配置环境和数据操作这三种技能得到紧密地结合,在应用程序的可能性、性能、安全性和可伸缩性带来全面的提升。
(2).net 框架集成
SQL Server2005的核心由.net framework2.0构成。而.net框架的集成,有利于数据库的程序开发。

1.7.1  SQL Server 2005中创建数据库
在SQL server2005中,创建数据库有两种方法:一种是直接手动创建,另一种使用数据库语言的命令进行创建。下面以创建数据库为例,通过手动的方法进行创建数据库主要的步骤如下。
(1)打开SQL server 2005,并且连接,在“对象资源管理器”中使用鼠标右键单击“数据库”节点,在弹出的快捷菜单中选择“新建数据库”命令。
(2)打开“新建数据库”对话框。该对话框中包括“常规”、“选项”和“文组”3个选择页,通过这3个选择页设置新创建的数据库属性。在“常规”选项中,将要创建的数据库名称输入到“数据库名称”文本框中,数据库名称设置完成后,系统自动在“数据库文件”列表中产生一个主要的数据文件和一个日志文件,同时显示文件组、自动增长和路径等默认设置,并在“路径”字段修改数据库存放位置。用户可以根据需要自行修改这些默认的设置,也可以单击右下角“添加”按钮添加数据文件。单击“所有者”的浏览按钮,在弹出的列表中选择数据库的所有者,数据库所有者是对数据库具有完全的操作权限的用户,这里选择“默认值”选项,表示数据库所有者为用户登录windows操作系统使用的管理员账户。
上一篇:基于C#的人事信息管理系统设计
下一篇:ERP销售管理合同执行子模块的设计与开发

高级RFID阅读器應用對处理器的要求【1354字】

架设Linux(2.6内核)的服务器集群【745字】

控制器局域网(CAN)技术茬工...

應用电子技术中可编程控...

大电流LED驱动器LTC3454【506字】

声卡的数据采集及波形发生器设计【1106字】

一種0~20Hz超低频信号发生...

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

承德市事业单位档案管理...

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

志愿者活动的调查问卷表

C#学校科研管理系统的设计

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】