毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
VB交通数据采集器与分析系统设计(6)
同时,SQLserver 2005具有较高的数据安全性和可文护性,本系统再投入使用后,后期数据文护比较容易,因此,本系统的开发在技术上是可行的。在这里主要的关键是visual basic与SQL Server2005数据库的链接上,而我采用的是adodc 控件的连接,而adodc控件属于active X控件,在使用前你要把它添加到工具箱中,具体添加如下:
选择菜单栏中的“工程”/“部件”命令,打开“部件”对话框,在列表中选中microsoft ado data control 6.0(sp4) (oledb) 复选框,然后确定,adodc控件就会添加到工具箱中,在这里指出的是,简约版visual basic 不具有adodc 控件,所以链接sql 数据库就很困难,简约版支持的是access 2003,在选择数据库的同时,也要非常的慎重。接下来就是sql 数据库具体连接如图2.1.
图2.1 adodc 控件
然后通过单击adodc 属性connectstring就会弹出如图2.2的属性页
图2.2 属性页
接下来在使用连接字符串一栏中点生成,在弹出的对话框的“提供程序”选项卡中,选择连接的数据类型为“Microsoft ole db provider for sql server选项 就会进入图2.3数据连接属性
图2.3 数据连接属性
通过相关信息的输入,以及服务器数据库的选择,如果不放心,你可以单击测试链接,链接成功后,最后确定。当然你用到数据库哪个表的时候,你在adodc 属性单击record source就会弹出图2.4 属性页,并在表或存储过程名称中选择你需要的表名。
图2.4 记录源
接下来介绍ado的对象,ado包括7个对象和3个结合。
(1)command 对象:Command对象的主要特征是有能力使用存储查询和带有参数的存储过程。ADO的command对象用于执行面向数据库的一次简单查询。而此简单查询可执行诸如创建、添加、取回、删除或更新记录等功能。
(2)Connection 对象:ADO connection对象用于创建一个到达某个数据源的开放连接,通过此链接,你可以对一个进行访问与操作。如果需要多次访问某个数据库,应当使用connection 对象来建立一个连接,也可以经由一个command或recordset对象传递一个连接字符串来创建某个链接,不过此连接仅仅适合一次具体的简单查询。
(3)Error 对象:ADO ERROR对象包含于单个操作有关的数据库访问错误的详细信息。Ado 会因为每次产出一个error对象。每个error 对象包含具体错误的详细信息,且error 对象被存储在error 集合中,要访问这些错误,就必须引用某个具体的连接。
(4)Field 对象:ado field 对象包含有关recordset 对象中某一列的信息,recordset中的每一列对应一个field对象,field对象通过它本身的属性、方法和集合来实现具体的操作功能。
(5)Parameter对象: ado parameter可提供有关被用于存储过程或查询中的一个单个参数的信息。Parameter对象在其被创建时被添加到pardmeter集合中。Parameter 集合与一个具体的command对象相关联,command 对象使用此集合在存储过程和查询内外传递参数。
(6)Property对象:在ado对象中有内置属性和动态属性,第一种内置属性,在ado中实现并立即可用于任何新对象的属性,他们不会作为property对象出现在对象的properties集合中,因此,虽然可以更改它们的值,但无法更改它们的特性。第二种动态属性,ado property对象表示ado 对象的动态特性,这种动态特性是被provider定义的。
每个与ado对话的provider拥有不同的方式与ado进行交互,所以ado需要通过某种方式来存储有关的provider信息,解决方法是provider为ado提供具体的信息。Ado把每个provider 属性存储在一个property对象中,而property对象相应地也被存储在properties集合中,此集合会被分配到command对象、connection对象| 、 field对象或者recordset对象。
共7页:
上一页
1
2
3
4
5
6
7
下一页
上一篇:
基于C#的人事信息管理系统设计
下一篇:
ERP销售管理合同执行子模块的设计与开发
安卓Android的音乐播放器的设计与实现
SOM神经网络多机器人任务分配算法研究
Web应用程序漏洞扫描器设计
php教务数据采集系统学生数据设计与实现
安卓平台的LED舞台字幕屏...
Android的音乐播放器的研究与应用
基于安卓视频播放器设计与实现
上海居民的社会参与研究
酵母菌发酵生产天然香料...
浅谈高校行政管理人员的...
浅论职工思想政治工作茬...
从政策角度谈黑龙江對俄...
提高教育质量,构建大學生...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
AES算法GPU协处理下分组加...
压疮高危人群的标准化中...
基于Joomla平台的计算机学院网站设计与开发